我是Facebook应用程序开发的初学者。我坚持一个认证的问题,我想使用这个网址:“验证码格式无效。”脸书oauth错误
https://graph.facebook.com/oauth/access_token?client_id= $ CLIENT_ID & client_secret = $ client_secret &类型= client_credentials & REDIRECT_URI = http://www.wesbite.com/facebook/&scope=email,offline_access
但我收到此错误: “无效的验证代码格式“。
我一直在试图解决它的最后三个小时,没有结果。我尝试谷歌这个消息,但显然它不是那么受欢迎。
你能帮忙吗?
编辑: 我用这个函数:
function get_contents($link)
{
if (function_exists('curl_init')) {
$curl = curl_init();
$timeout = 0;
curl_setopt($curl, CURLOPT_URL, $link);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, $timeout);
$buffer = curl_exec($curl);
curl_close($curl);
return $buffer;
} elseif (function_exists('file_get_contents')) {
$buffer = file_get_contents($link);
return $buffer;
} elseif (function_exists('file')) {
$buffer = implode('', @file($link));
return $buffer;
} else {
return 0;
}
}
然后我通过URL作为参数:
$ URL =“https://graph.facebook.com/oauth/access_token?client_id= $ CLIENT_ID & client_secret = $ client_secret &类型= client_credentials & REDIRECT_URI = http://www.mywebsite.com/facebook/&scope=email,offline_access“;
echo get_contents($url);
和您使用的代码?在调用echo get_contents($ url)之前确保所有变量都已设置, – Breezer 2010-12-03 06:51:57
可能对echo $ url有用。 – 2010-12-03 07:24:03