php file_get_contents在https://graph.facebook.com/oauth/access_token上总是返回FALSE?请求

时间:2012-01-13 16:34:18

标签: php facebook-graph-api facebook

已解决:在某些日子里,这是一个facebook图形API问题。

几周以来,facebook与我的应用程序的连接无效。

我的对话框网址是这个:

$dialogUrl = "https://www.facebook.com/dialog/oauth?client_id=".$my_facebook_app_id."&redirect_uri=".urlencode($my_return_url)."&state=".$my_state."&scope=read_stream,offline_access,publish_stream";

“连接”对话框接受我的连接,并使用$my_return_url

返回?state=XXX&code=YYY

当我使用与file_get_contents()对应的查询字符串中的代码调用此网址上的$code方法时:

$tokenurl = "https://graph.facebook.com/oauth/access_token?client_id=".$my_facebook_app_id."&redirect_uri=".urlencode($my_return_url)."&client_secret=".$facebook_app_secret."&code=".$code;

我总是有一个FALSE结果!

几个月前它正在返回access_token,但现在它总是在我的网站上返回false。

请注意,如果我在导航器中加载$tokenUrl,则会返回access_token。

感谢您的帮助。

0 个答案:

没有答案