小编Raj*_*jan的帖子

请求无效,因为app secret与客户端令牌相同

我的Facebook应用程序昨天工作正常,但今天它不适用于获取access_token.

我的代码是:

$token_url="https://graph.facebook.com/oauth/access_token?"."client_id=".$app_id."&redirect_uri=".urlencode($my_url)."&client_secret=".$app_secret."&code=".$code;
$response=file_get_contents($token_url);
print_r($response);
$params = null;
parse_str($response, $params);
echo  $params['access_token'];
Run Code Online (Sandbox Code Playgroud)

错误是:

{
   "error": {
      "message": "The request is invalid because the app secret is the same as the client token",
      "type": "OAuthException",
      "code": 1
   }
}
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?

我也使用curl,但响应是:

object(stdClass)#121 (1) {
    ["error"]=> object(stdClass)#11 (3) {
        ["message"]=> string(77) "The request is invalid because the app secret is the same as the client token"
        ["type"]=> string(14) "OAuthException"
        ["code"]=> int(1)
    }
} 
Run Code Online (Sandbox Code Playgroud)

php api facebook facebook-graph-api

4
推荐指数
1
解决办法
2489
查看次数

标签 统计

api ×1

facebook ×1

facebook-graph-api ×1

php ×1