为了账号安全,请及时绑定邮箱和手机立即绑定

使用 Instagram 基本显示 API 的“无效平台应用”错误

使用 Instagram 基本显示 API 的“无效平台应用”错误

PHP
噜噜哒 2022-09-25 20:37:06
我正在尝试使用Instagram基本显示API,但是当我发布授权代码以获取访问令牌时,我不断收到以下错误{“error_type”: “OAuth例外”, “代码”: 400, “error_message”: “无效的平台应用程序”}我正在按照这里提到的所有步骤->https://developers.facebook.com/docs/instagram-basic-display-api/getting-started,是的,我正在使用Instagram应用程序ID和它的客户端密钥,这是在里面,下面是我发送请求的URLProducts -> Instagram -> Display“https://api.instagram.com/oauth/access_token?client_id=”.$app&client_secret=“.$app_机密。&grant_type=authorization_code&redirect_uri=“.$redirecturi”。&code=“.$code,
查看完整描述

5 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

我遇到了同样的问题。问题是我使用的是脸书应用程序ID和应用程序密钥,而不是Instagram应用程序ID和应用程序密钥。您必须转到脸书开发者网站上的“Instagram 基本显示”部分,然后向下滚动,直到找到 Instagram 应用 ID 和“机密”。


查看完整回答
反对 回复 2022-09-25
?
犯罪嫌疑人X

TA贡献2080条经验 获得超4个赞

如果您使用的是邮递员,请记住这是一个POST请求。使用表单数据

//img1.sycdn.imooc.com//63304b91000197b213430533.jpg

查看完整回答
反对 回复 2022-09-25
?
开满天机

TA贡献1786条经验 获得超13个赞

交换代码时,您需要使用 POST 请求。

从您的URL的外观来看,您已经将其形成为GET请求,其中所有参数都作为URL的一部分,而不是表单数据。尝试将参数作为帖子正文的一部分发送


查看完整回答
反对 回复 2022-09-25
?
繁华开满天机

TA贡献1816条经验 获得超4个赞

工作示例代码:


$curl = curl_init();

curl_setopt_array($curl, array(

  CURLOPT_URL => "https://api.instagram.com/oauth/access_token",

  CURLOPT_RETURNTRANSFER => true,

  CURLOPT_ENCODING => "",

  CURLOPT_MAXREDIRS => 10,

  CURLOPT_TIMEOUT => 0,

  CURLOPT_FOLLOWLOCATION => true,

  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,

  CURLOPT_CUSTOMREQUEST => "POST",

  CURLOPT_POSTFIELDS => array('client_id' => '{client_id}','client_secret' => '{client_secret}','grant_type' => 'authorization_code','redirect_uri' => '{redirect_uri}','code' => '{code}'),

  CURLOPT_HTTPHEADER => array(

    "Content-Type: multipart/form-data; boundary=--------------------------780367731654051340650991"

  ),

));

$response = curl_exec($curl);

curl_close($curl);

print_r($response);


查看完整回答
反对 回复 2022-09-25
?
喵喵时光机

TA贡献1846条经验 获得超7个赞

由于以下原因,我遇到了此错误。

如果在任何情况下,应用程序 ID 和密钥为空,则会生成此类型的错误。因此,我们可以首先测试该应用程序ID和密钥必须是正确的。我知道这是一件非常正常的事情,我们很容易注意到。但有时,我们无法注意到一些简单的事情。


查看完整回答
反对 回复 2022-09-25
  • 5 回答
  • 0 关注
  • 233 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号