Numai anumiți utilizatori nu mai pot primi notificări de pe Facebook

voturi
1

Numai anumiți utilizatori nu mai pot primi notificări de la aplicația mea. Am fost în stare să re-producă acest lucru cu un cont de test, dar eu nu știu cum și eliminarea / adăugarea de aplicare nu pare a rezolva problema.

Această aplicație este utilizat doar de 4-5 testere și numărul de notificări trimise către orice utilizator dat este foarte nominală și nimeni nu le-a raportat ca spam.

Sunt folosind șine 2.2.2 și Facebooker.

Modul în care am trimit notificări este prin crearea unei noi sesiuni de asteptare si send_notification din acea sesiune.

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

Eu nu primesc nici o eroare, la fel de simplu ca utilizatorul nu primește notificarea.

Întrebat 27/03/2009 la 06:25
sursa de către utilizator
În alte limbi...                            


1 răspunsuri

voturi
2

Există limite pentru cât de multe notificări pot fi trimise la utilizatori în fiecare zi.

Există atât o limită pentru utilizator pentru notificări pentru utilizator și aplicație pentru notificări pentru utilizator.

Puteți determina fiecare dintre aceste limite apelând:

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')

Se pare că dezvoltatorii aplicației poate primi o cantitate nelimitată, astfel încât poate doriți să vă conturile de test dezvoltatori.

De asemenea, primul parametru la send_notification trebuie să fie o matrice. Utilizarea de către dvs. a numelui variabilei „fbuid“ sugerează că ar putea fi trecerea unui singur număr întreg.

Mult noroc!

Publicat 27/03/2009 la 07:34
sursa de către utilizator

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