Dan*_*lik 8 php api facebook-graph-api facebook-apps instagram-graph-api
我正在尝试使用 Instagram Basic display API,但是当我发布授权代码以获取访问令牌时,我不断收到以下错误
{“error_type”:“OAuthException”,“code”:400,“error_message”:“平台应用无效”}
我下面的所有步骤这里所说- > https://developers.facebook.com/docs/instagram-basic-display-api/getting-started和是的,我现在用的是Instagram的应用程序ID和它的客户端秘密,那是在Products -> Instagram -> Display和以下是我发送请求的 URL
"https://api.instagram.com/oauth/access_token?client_id=".$app_id."&client_secret=".$app_secret."&grant_type=authorization_code&redirect_uri=".$redirecturi."&code=".$code,
Bla*_*end 18
我遇到了同样的问题。问题是我使用的是 Facebook App ID 和 App Secret,而不是 Instagram App ID 和 App Secret。您必须转到 Facebook 开发者网站上的“Instagram 基本显示”部分,然后向下滚动,直到找到 Instagram 应用 ID 和秘密。
当您交换代码时,您需要使用 POST 请求。
从您的 url 的外观来看,您已将其形成为 GET 请求,其中所有参数都作为 url 的一部分而不是表单数据。尝试将参数作为帖子正文的一部分发送