Solo alcuni utenti non possono più ricevere notifiche su facebook

voti
1

Solo alcuni utenti non possono più ricevere le notifiche da mia app. Sono stato in grado di ri-produrre questo con un account di prova, ma non so come e la rimozione / aggiunta l'applicazione non sembra risolvere il problema.

Questa applicazione è utilizzato solo da 4-5 tester e il numero di notifiche inviato a un determinato utente è molto nominale e nessuno ha segnalato come spam.

Sto usando le rotaie 2.2.2 e Facebooker.

Il modo in cui sto invio delle notifiche è attraverso la creazione di una nuova sessione e chiamando send_notification da quella sessione.

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

Non ottengo errori, solo semplice che l'utente non riceve la notifica.

È pubblicato 27/03/2009 alle 06:25
fonte dall'utente
In altre lingue...                            


1 risposte

voti
2

Ci sono limiti al numero di notifiche possono essere inviate agli utenti ogni giorno.

C'è sia un limite per l'utente di notifiche utente e applicazione per le notifiche degli utenti.

È possibile determinare ciascuno di questi limiti al numero:

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

Sembra sviluppatori dell'applicazione può ricevere un numero illimitato, quindi si consiglia di fare i conti il ​​test sviluppatori.

Inoltre, il primo parametro send_notification deve essere un array. L'utilizzo del nome della variabile "fbuid", suggerisce che potrebbe essere passando un singolo intero.

In bocca al lupo!

Risposto il 27/03/2009 a 07:34
fonte dall'utente

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