С помощью хэш-тега получить изображение Instagram - PullRequest
0 голосов
/ 15 января 2019

Я хочу отобразить изображение 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 "{$ pic_text}"; echo ""; echo "

"; echo "

"; echo "

"; // echo " {$ pic_created_time} "; echo "
"; echo ""; // echo "

{$ i}

"; // echo "

{count ($ i)}

"; echo ""; echo "
"; }
...