Я хочу отобразить изображение Instagram, используя хэш-тег на моем сайте. Я хочу показать самую последнюю фотографию, используя хэш-тег
Как исправить приведенный ниже код, который не работает?
<code>$access_token = "my access token";
$photo_count = 2;
$hashtag ="hashtag";
$json_link = "https://api.instagram.com/v1/users/self/media/recent/?";
$json_link .="access_token={$access_token}&count={$photo_count}&tags={$hashtag}";
$json = file_get_contents($json_link);
$obj = json_decode(preg_replace('/("\w+"):(\d+)/', '\\1:"\\2"', $json), true);
//echo "<pre>";
//print_r($obj);
//echo "
";
$ Я == 0;
foreach ($ obj ['data'] как $ post) {
$ Я ++;
$ pic_tags = $ post ['text'];
$ pic_text = $ post ['caption'] ['text'];
$ pic_link = $ post ['link'];
$ pic_like_count = $ post ['likes'] ['count'];
$ Pic_comment_count = $ пост [ 'комментарии'] [ 'Количество'];
$ pic_src = str_replace ("http://"," https://", $ post ['images'] ['standard_resolution'] ['url']);
$ pic_created_time = date ("F j, Y", $ post ['caption'] ['creation_time']);
$ pic_created_time = date ("F j, Y", strtotime ($ pic_created_time. "+1 days"));
echo "
";
echo "
";
echo "";
echo "";
echo "
";
echo "
";
echo "
";
echo "";
// echo "
{$ i}
";
// echo "
{count ($ i)}
";
echo "";
echo "
";
}