2016-08-15 7 views
0

Ich habe eine Andriod App entwickelt, und ich benutze Facebook account kit, um die Telefonnummer zu validieren, nachdem ich die Telefonnummer an Facebook Account Kit dann Facebook sende FehlerWie man client access token mit app secret an Facebook account kit senden und die resons bekommen

$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); 

Aber es gibt hier gezeigt:

stdClass Object 
(
    [error]=> stdClass Object 
    (
     [message]=>Malformed access token 
     [type]=>OAuthException 
     [code]=>190 
     [fbtrace_id]=>FQftlVOKYL+ 
    ) 
) 

ein Zugriffstoken an den Client sendet, dann ich den Client-Zugriffstoken auf meiner Web-Server und von Web-Server-Konto-Kit als Gebrüll senden Meine App-Einstellung im Konto-Kit-Setup wie folgt: enter image description here

Jede Lösung, bitte!

Antwort

Verwandte Themen