阵列中的Instagram API端点

阵列中的Instagram API端点,instagram,Instagram,我有一个基本的php脚本,可以获取我最近30张instagram图片。它只使用媒体/最近的端点url。。那很好 看起来像这样 $userid=“ID”; $accessToken=“accessToken”; //获取数据 函数fetchData($url){ $ch=curl_init(); curl_setopt($ch,CURLOPT_URL,$URL); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_

我有一个基本的php脚本,可以获取我最近30张instagram图片。它只使用媒体/最近的端点url。。那很好

看起来像这样

$userid=“ID”;
$accessToken=“accessToken”;
//获取数据
函数fetchData($url){
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,$URL);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_超时,20);
$result=curl\u exec($ch);
卷曲关闭($ch);
返回$result;
}
//提取和解析数据。
$result=fetchData(“https://api.instagram.com/v1/users/{$userid}/media/recent/?access_-token={$accessToken}&count=30“;
$result=json_解码($result);
并像这样回显输出:


但是我如何将端点url放入数组中,并能够以相同的方式回显评论和喜欢的内容呢


我尝试过使用instaphp,但速度非常慢,每次访问都会创建一个访问令牌

如果您拥有完整的结果集,您应该能够通过以下方式获得结果:

喜欢:

<?= $post->likes->count ?>
<?= $post->likes->data->username ?>
<?= $post->likes->data->full_name ?>
<?= $post->likes->data->id ?>
<?= $post->likes->data->profile_picture ?>

评论:

<?= $post->comments->count ?>
etc

查看文档以获得响应:

这太棒了!非常感谢比尔!我想我必须使用不同的端点url来获取这些数据。您可以将json解码到数组中$结果=json_解码($result,true);