我有一个基本的 php 脚本,可以获取我最后的 30 张 instagram 图片。它只使用媒体/最近的端点 url .. 效果很好。
看起来像这样
$userid = "ID";
$accessToken = "ACCESSTOKEN";
// Gets data
function fetchData($url){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 20);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
// Pulls and parses data.
$result = fetchData("https://api.instagram.com/v1/users/{$userid}/media/recent/?access_token={$accessToken}&count=30");
$result = json_decode($result);
并像这样回显输出:
<?= $post->images->standard_resolution->url ?>
但是我怎样才能将端点 url 放在一个数组中,并能够以相同的方式回显评论和喜欢..
我试过使用 instaphp,但它真的很慢,每次访问都会创建一个访问令牌..