json — получай фотографии и лайки с php через Instagram API

При использовании Instagram client_id Запрос API как здесь:

https://api.instagram.com/v1/users/{Идентификатор пользователя} / СМИ / недавние /? Client_id = ВАШ-CLIENT_ID

На самом деле я могу УВИДЕТЬ как URL-адрес изображения, так и число лайков в ответе JSON, но не могу понять, как извлечь оба из них. Кажется, я могу извлечь только само изображение:

<?php
if (!empty($_GET['user_id'])){
$user_id = ($_GET['user_id']);

// connect to the instagram API
$instagram_url = 'https://api.instagram.com/v1/users/' . $user_id . '/media/recent/?client_id=MY-CLIENT-ID';
$instagram_json = file_get_contents($instagram_url);
$instagram_array = json_decode($instagram_json, true);
}
?>

<?php
if(!empty($instagram_array)){
foreach($instagram_array['data'] as $key=>$image){
echo '<img src="'.$image['images']['standard_resolution']['url'].'" alt=""/><br>';
}
}
?>

PS — это все собранные вместе из различных уроков и т. д. Я абсолютный нуб, поэтому немного подержать руки было бы желательно 🙂

0

Решение

Вы должны быть в состоянии получить доступ к количеству изображений, подобных этому: $image['likes']['count']

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]