2012-03-24 13 views
-1

Ich versuche, eine Facebook-Anwendung zu entwickeln, die mir den gesamten Inhalt der Ereignisse einer Benutzer-ID zeigt.Facebook Anwendung mit FQL

fand ich, dass ich FQL dafür verwenden können, und ich

https://graph.facebook.com/fql?q=SELECT uid,eid,rsvp_status FROM event_member WHERE uid =me() 

Allerdings bin ich ahnungslos, wie weiter diese Abfrage verwenden. Ich habe die JSON-Ergebnisse und würde wahrscheinlich JSON-Objekt und JSON-Parser verwenden und möchte es in JavaScript auf dem Frontend tun, aber wie logge ich mich für einen Benutzer ein und zeige dann die Ergebnisse auf dem Frontend?

Ich würde nicht PHP aber HTML/JavaScript für die Aufgabe bevorzugen.

Antwort

0

Sie sollten das JavaScript SDK verwenden. Es gibt einige Methoden, die den Umgang mit FQL erleichtern. Ich bin mir nicht sicher warum, aber die Dokumentation für diese Funktionen ist schwer auf ihrer Website zu finden.

Sobald Sie eine gültige Facebook-Sitzung hergestellt haben (die ich nehme an, Sie wissen, wie zu tun - wenn Sie nicht sehen: http://developers.facebook.com/docs/reference/javascript/FB.login/), können Sie async FQL Abfragen wie folgt machen:

var q = FB.Data.query("SELECT uid,eid,rsvp_status FROM event_member WHERE uid =me()"); 
q.wait(function(result) { console.log(result); }); 
Verwandte Themen