2012-12-03 6 views
7

In der description of the FQL event_member page heißt es, dass die Spalte inviter uns über die ID des Benutzers oder der Seite, die eine UID bei der Veranstaltung eingeladen haben, informieren sollte und inviter_type sollte uns darüber informieren, ob der Inviter war ein Benutzer oder eine Seite. Ich habe diese Funktionen sowohl bei öffentlichen Ereignissen als auch bei einem Ereignis, das ich selbst erstellt habe, ausprobiert, aber es schlägt immer fehl.Facebook FQL Abfrage Event_member "Inviter" und "Inviter_type"

"inviter": null und "inviter_type": "" für jeden Benutzer.

Ist das ein Fehler, eine alte Funktion, die nicht mehr funktioniert, oder eine neue Funktion, die noch nicht funktioniert?

+0

Verstehen Sie, dass diese Funktion wäre genial, es möglich macht, zu sehen, wer die einflussreichsten Benutzer oder eine Seite in dem Versand von Einladungen zu einer Veranstaltung waren und möglicherweise sie erlauben, die nächste Facebook zu Co-Gastgeber Event, nur um sicherzustellen, dass sie die Einladung in ihr Netzwerk verbreitet. –

Antwort

3

Es scheint, dass Sie nur dürfen wissen, wer Sie und wie eingeladen.

Der einzige Befehl, der die inviter und inviter_type Attribute nützlich machen ist:

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

In diesem Fall Sie müssen sich genau auf der Person suchen, die Sie zu einer Veranstaltung eingeladen Sie eingeladen hat!

Ergebnis:

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

". Aber in keiner Weise werden Sie wissen, wer einen zufälligen Benutzer eingeladen hat." Sie können auf der Website selbst - Bewegen Sie die Maus über das kleine Mail-Symbol – exussum