Attualmente sto riscontrando un problema con l'API realtime di Facebook.FB Realtime API not/notifica incoerente per determinate connessioni (musica, film, libri, tv)
Desidero iscrivermi a un numero di elementi sul profilo di un utente, inclusi i "Mi piace" nelle categorie Musica, Libri, TV e Film.
Ottengo le informazioni corrette quando eseguo query tramite FQL e il grafico, ma Facebook non sta eseguendo il ping del mio endpoint di notifica quando tali voci cambiano su un profilo utente.
L'abbonamento e la verifica vanno bene. Ecco l'abbonamento attivo da Facebook dalla mia App:
["object"]=> string(4) "user"
["callback_url"]=> <correct callback URL>/facebook/update/"
["fields"]=>array(11) {
[0]=> string(13) "birthday_date"
[1]=> string(5) "books"
[2]=> string(10) "first_name"
[3]=> string(7) "friends"
[4]=> string(5) "likes"
[5]=> string(6) "movies"
[6]=> string(5) "music"
[7]=> string(4) "name"
[8]=> string(3) "sex"
[9]=> string(2) "tv"
[10]=> string(8) "username"
}
["active"]=> bool(true)
In un primo momento non mi ero iscritto a likes
ma ha aggiunto che per vedere se si risolve il problema ... E 'meno.
Il documentation dice:
Ecco la lista di connessioni utente a cui è possibile iscriversi: mangimi, gli amici, le attività, gli interessi, musica, libri, film, televisione, ama, checkins
ottengo la notifica quando qualsiasi che modifica i dati (compresi i friends
), è solo l'music
, books
, movies
e television
.
Forse ancor più stranamente, quando "Mi piace" una pagina Facebook casuale (ad esempio utilizzando un pulsante Mi piace, non aggiungendolo a un campo sul mio profilo) ottengo una notifica attivata nel campo like
. Quando a differenza della stessa pagina, ricevo una notifica attivata su likes
, music
, books
, movies
e television
!
Inutile dire che sono confuso. Qualcuno si è imbattuto in questo o può suggerire un posto dove iniziare a cercare di risolverlo?
MODIFICA: Dopo qualche altro test ho scoperto che la notifica si verifica in alcune condizioni ma non in altre. per esempio. se ti piace una band dalla pagina di quel gruppo verrà inviata una notifica. Se modifichi i tuoi Mi piace musicali dalla tua pagina "modifica profilo" non verrà inviata una notifica. Quindi questo sembra un bug.
Ho individuato qualcuno che ha un problema simile nel forum di Facebook sul thread di aggiornamento in tempo reale http://forum.developers.facebook.net/viewtopic.php?pid=366327#p366327 Possibile bug? –
Lo hai registrato come bug? – DMCS
Si prega di archiviare questo come un bug nel Bug Tracker FB e farò in modo che venga visto. –