我有一个小问题,我必须为一个朋友创建一个网站(一个供他的模特儿使用的网站),她问我模特的每个个人资料,以显示她的Instagram图片。
当前,我到达发布了一个个人资料(我的),该资料是我自己的“ access_token”得到的,这是我的代码:
$access_token = "my_access_token";
$photo_count = 4;
$json_link = "https://api.instagram.com/v1/users/self/media/recent/?";
$json_link .= "access_token={$access_token}&count={$photo_count}";
$json = file_get_contents($json_link);
$obj = json_decode(preg_replace('/("\w+"):(\d+)/', '\\1:"\\2"', $json), true);
foreach ($obj['data'] as $post) {
echo "
<div class=''>
<div class='row'>
<div class='col-4'>
<img src='{$post["images"]["standard_resolution"]["url"]}' alt='{$post["caption"]["text"]}' style='width: 25%''>
</div>
</div>
</div>";
}
在这里我找不到例如显示一个人的照片的方法,唯一想到的方法是询问每个人要存储在数据库中的他们的access_token。我认为这不是一个好的解决方案,但我不知道如何更轻松地做到这一点。
编辑:例如,例如上的instagram部分 例如,Exemple
上的instagram部分