2010-11-16 98 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