3
我想獲取頁面的like_count。我嘗試過使用PHP SDK,但是我已經放棄了,因爲我的網站在執行FQL查詢的代碼行後總是停止加載,所以我想嘗試像'手動'那樣得到相似的結果。從Facebook api獲取JSON響應restserver
我嘗試使用https://api.facebook.com/restserver.php?method=fql.query&query=QUERY&format=json上的file_get_contents(),但它沒有顯示任何內容。
你知道我如何從上面的URL中獲取JSON字符串,我可以使用json_decode(),甚至更好的方法來獲得相似數?
任何幫助表示讚賞。
PS如果這意味着什麼,QUERY是SELECT LIKE_COUNT FROM link_stat其中URL = 「page_url_here」
我試過了,我添加了以下代碼: $ json ='https://api.facebook.com/method/fql.query?query='.rawurlencode('SELECT like_count from link_stat WHERE url =「my_url」')。'&format = JSON「; \t echo $ json。「
」; \t \t var_dump(file_get_contents($ json)); 而var_dump顯示bool(false)。 其他建議? – 2010-08-25 19:23:58
@Michael你可能需要傳遞訪問令牌作爲參數(我編輯了答案)。你有嗎? – serg 2010-08-25 19:30:13
不,我曾經看到我如何通過Facebook的API網址,並通過我的應用程序ID和祕密,但我現在找不到它。你能告訴我如何獲得訪問令牌嗎? – 2010-08-25 19:59:15