如何从Instagram API提取数据而不提交审核

时间:2017-12-19 17:36:15

标签: php instagram-api

我正在为我的网站创建社交媒体Feed,需要提取图片网址,说明文字,如计数,主题标签等。我创建了一个Instagram开发者帐户,但每当我尝试运行代码获取用户ID我得到一个空白回复:

    <?php
$json = file_get_contents("https://api.instagram.com/v1/users/search?q=$user_name&client_id=$client_id&access_token=$access_token");
var_dump($json);
$data = json_decode($json, true);
var_dump($data);

响应:

    array (size=2)
  'data' => 
    array (size=0)
      empty
  'meta' => 
    array (size=1)
      'code' => int 200

如果有任何不同,我的客户端仍处于沙盒模式。

我试图获取与我使用的开发者帐户不同的用户名,因此我可以获得创建Feed所需的信息。我试图使用的命令是:

https://api.instagram.com/v1/users/$userId/media/recent/?access_token=$token

编辑:修正了上面的代码,命令也可以粘贴在URL栏中

1 个答案:

答案 0 :(得分:1)

现在有一天Instagram停止授权访问非基本个人资料,所以不要浪费你的时间,你将无法获得沙箱的许可以便发布。