2012-12-03 18 views
7

Nel description of the FQL event_member page, si dice che la colonna inviter dovrebbe informarci sull'ID dell'utente o della pagina che ha invitato un UID all'evento e inviter_type dovrebbe informarci se l'inviter era un utente o una pagina. Ho provato queste funzioni su entrambi gli eventi pubblici e un evento che ho creato personalmente, ma fallisce sempre.Facebook FQL Query Event_member "Inviter" e "Inviter_type"

"inviter": null e "inviter_type": "" per ogni utente.

È un bug, una vecchia funzione che non funziona più o una nuova funzione che non funziona ancora?

+0

capire che questa funzione sarebbe stato eccezionale, rendendo possibile vedere chi era l'utente più influenti o la pagina in invio di inviti per un evento e, eventualmente, permetterle di co-ospitare il prossimo Facebook evento se non altro per assicurarsi che lei diffonda l'invito nella sua rete. –

risposta

3

Sembra che solamente è permesso di sapere che ha invitato si e come.

L'unico comando che renderà le inviter e inviter_type attributi utile è:

select eid, uid, inviter, inviter_type, rsvp_status 
from event_member where eid=EVENT_ID and uid=me() 

In tal caso, si stanno esattamente cercando la persona che ti ha invitato a un evento sei stato invitato a!

Risultato:

{ 
    "data": [ 
    { 
     "eid": 3811052099231, 
     "uid": 1022369839, 
     "inviter": 1406101549, 
     "inviter_type": "user", 
     "rsvp_status": "attending" 
    } 
    ] 
} 
+0

". Ma in nessun modo sarai in grado di sapere chi ha invitato utenti casuali." Puoi farlo sul sito web stesso. Passa il mouse sopra l'icona della piccola posta – exussum

Problemi correlati