1
我有這個工作將最近的Instagram帖子拉進Wordpress,但顯示的「最近」照片實際上並不是我最近的Instagram帖子。當我刷新時,拉入的Instagram帖子也發生變化。我只能在API文檔中找到最大/最小時間。有沒有什麼辦法可以獲得最後3個Instagram的帖子?Instagram的API到Wordpress - 最近的照片不是最近的
<?php
$json = file_get_contents('https://api.instagram.com/v1/users/user-id/media/recent/?access_token=key-number');
$a_json = json_decode($json, true);
foreach($a_json['data'] as $key => $value) {
$a_images[$value['id']]['link'] = $value['link'];
$a_images[$value['id']]['url'] = $value['images']['standard_resolution']['url'];
$a_images[$value['id']]['caption'] = $value['caption']['text'];
}
shuffle($a_images);
echo '<ul>';
$i = 0;
foreach($a_images as $image) {
if ($i < 3) {
echo '<li class="large-4 columns">
<div class="front">
<a href="'.$image[link].'" target="_blank">
<img src="'.$image[url].'"/>
</a>
</div>
<div class="back">
<p>'.$image[caption].'</p>
</div>
</li>';
$i++;
}
}
echo '</ul>';
API有終點['/用戶/媒體/最近/'](HTTP:/ /instagram.com/developer/endpoints/users/),是不是返回一個正確的列表?我沒有一個Instagram帳戶來測試它,但[檢查這個閃爍API的實現](http://stackoverflow.com/a/13638937/1287812)。 – brasofilo
它返回最近的照片列表,但它不是最近訂購的(希望很清楚)。 – SeekingCharlie
是的。對不起,我第一次誤解了代碼,你已經在使用這個端點。 – brasofilo