2010-11-16 77 views
1

我在github中從php-sdk擴展了example.php。我想列出用戶喜歡的電影。儘管已登錄的用戶喜歡定義的電影,但$ facebook-> api('/ me/movies')不返回結果。我開始懷疑是否需要access_token。正確使用Facebook Graph API的access_token

注意,d是一個簡單的打印功能:

<h3>Movie Likes</h3> 
<?php d($facebook->api('/me/movies/?access_token=' . $session['access_token']))?> 

進入垃圾,而不是擁有的access_token同樣的效果。

因此 - 不清楚是否需要access_token或存在其他問題。其次,如果需要access_token,則會話access_token是要使用的。

回答

1

Facebook的SDK已經處理了將access_token參數添加到調用中,您不需要自己添加它。你是否已經認證了用戶?

這會返回什麼嗎?

print_r($facebook->getSession()); 
+0

我有相同的查詢。我得到了getSession()函數的結果。用戶已經認證了該應用並獲得了許可。現在,當我嘗試運行查詢時,我什麼也得不到。 – noobcode 2011-03-04 07:21:09

+0

同樣在這裏,似乎生成的訪問令牌不正常工作 – Volatil3 2012-03-12 23:55:52

+0

嘿,你找到解決方案我面臨同樣的問題。 – Geetika 2015-12-07 11:37:44