Facebook OAuthException:请确保您的redirect_uri与您在OAuth对话框请求中使用的相同

时间:2019-03-13 12:59:06

标签: facebook facebook-graph-api

我正在尝试使curl具有Facebook access_token。这是我的代码

$fields = array(
    'client_id'       => '**************',
    'client_secret'   => '**************',
    'code'            => '*******************',
    'redirect_uri'    => 'https://phpstack-140306-780547.cloudwaysapps.com/'
);
$url = 'https://graph.facebook.com/oauth/access_token?';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 20);
curl_setopt($ch,CURLOPT_POST,true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);
$result = curl_exec($ch);
curl_close($ch);
$result = json_decode($result);

在“有效的OAuth重定向URI”部分中,它是相同的。

Valid OAuth Redirect URIs

我的问题是程序有什么问题吗?也许我缺少了一些东西。还不能弄清楚。急需帮助。我是Facebook API的新手。

0 个答案:

没有答案