2012-03-24 73 views
-1

我正在嘗試開發一個Facebook應用程序,該應用程序向我顯示用戶標識事件的所有內容。使用FQL的Facebook應用程序

我發現我可以使用FQL爲我所用

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

不過,我很無能如何進一步使用該查詢。我得到了JSON結果,可能會使用JSON對象和JSON解析器,並希望在前端使用JavaScript,但如何登錄用戶然後在前端顯示結果?

我不喜歡PHP,但HTML/JavaScript的任務。

回答

0

您應該使用JavaScript SDK。有一些方法可以使處理FQL變得更容易。我不知道爲什麼,但這些功能的文檔很難在他們的網站上找到。

一旦你有了一個有效的Facebook會話建立(我假設你知道該怎麼做 - 如果你沒有看到:http://developers.facebook.com/docs/reference/javascript/FB.login/),可以使異步FQL查詢,像這樣:

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