我开发了一个Andriod应用程序,在我将电话号码发送到Facebook帐户套件后,我使用Facebook帐户工具包来验证电话号码,然后Facebook向客户端发送访问令牌,然后我将客户端访问令牌发送给我Web服务器以及从Web服务器到帐户工具包如下:
sc
但它显示错误如下:
$access_token = 'xxxxxxxxxxxxxxxxxxxxxxxxx';
$app_secret = 'yyyyyyyyyyyyyyyyyyyyyyy';
$appsecret_proof = hash_hmac('sha256', $access_token, $app_secret);
$url = 'https://graph.facebook.com/v2.1/me?access_token='.$access_token.'&appsecret_proof='.$appsecret_proof;
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL,$url);
$result=curl_exec($ch);
curl_close($ch);
$final = json_decode($result);
echo"<pre>";print_r($final);
请解决任何问题!
答案 0 :(得分:2)
您应该调用Account Kit图API而不是Facebook。