Nur bestimmte Benutzer können Benachrichtigungen auf Facebook nicht mehr erhalten

stimmen
1

Nur bestimmte Benutzer können Benachrichtigungen von meiner App nicht mehr erhalten. Ich konnte dies mit einem Test-Account wieder herzustellen, aber ich weiß nicht, wie und Entfernen / Hinzufügen der Anwendung scheint nicht das Problem zu beheben.

Diese Anwendung wird nur von 4-5 Testern und die Zahl der Meldungen zu einem bestimmten Benutzer sehr nominal geschickt genutzt und niemand hat sich als Spam gemeldet.

Ich bin mit Schienen 2.2.2 und Facebooker.

Die Art, wie ich Benachrichtigungen sende ist über eine neue Sitzung zu schaffen und ruft send_notification aus dieser Sitzung.

ses = Facebooker::Session.create
ses.send_notification(fbuid, hay there)

Ich erhalte keine Fehler, nur einfach, dass der Benutzer die Benachrichtigung erhält.

Veröffentlicht am 27/03/2009 um 06:25
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
2

Es gibt Grenzen, wie viele Benachrichtigungen können jeden Tag an Benutzer gesendet werden.

Es gibt sowohl eine Grenze für Benutzer zu Benutzer-Benachrichtigungen und Anwendung auf Benutzerbenachrichtigungen.

Sie können durch den Aufruf jeder dieser Grenzen bestimmen:

Facebooker::Session.create.post('facebook.admin.getAllocation', :integration_point_name => 'announcement_notifications_per_week')
Facebooker::Session.create.post('facebook.admin.getAllocation', :integration_point_name => 'notifications_per_day')

Es scheint, Entwickler der Anwendung kann eine unbegrenzte Menge erhalten, so dass Sie möchten Ihre Testkonten Entwickler machen.

Außerdem muss der erste Parameter auf send_notification ein Array sein. Ihre Nutzung der Variablenname „fbuid“ deutet darauf hin, Sie könnten eine einzelne ganze Zahl ist vorbei.

Viel Glück!

Beantwortet am 27/03/2009 um 07:34
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more