Instagram: получение фотографий пользователем и тегом

Перспектирование API-интерфейса Instagram Я вижу довольно простой поиск фотографий по тегу ИЛИ по имени пользователя. Тем не менее, я не могу найти что-либо в поиске по обоим. Можно ли запросить API и получить только результаты определенного тега от конкретного пользователя?

Ответ 1

Лучше всего сделать поиск на пользователе, а затем просеять результаты и получить каждое изображение с определенным тегом

Ответ 2

Есть возможность, как это сделать:

https://api.instagram.com/v1/tags/SEARCH_TAG/media/recent?client_id=CLIENT_ID&callback=MY_CALLBACK

SEARCH_TAG - ввод

CLIENT_ID - его ID после регистрации

MY_CALLBACK - ваша функция обратного вызова.

Вы получите ответ в форме JSONP.

После этого вы можете найти свой ответ с параметрами, которые вы хотите.

Ответ 3

Вы можете создать список изображений с определенным тегом, а затем список изображений с определенным именем пользователя. Затем вы можете сравнить два списка. Я бы рекомендовал python с Beautiful Soup.

Ответ 4

Написал код для вас в php:

$api = file_get_contents("https://api.instagram.com/v1/tags/YOURTAG/media/recent?access_token=YOURACCESSTOKEN");
$json = json_decode($api,true);
foreach($json['data'] as $data){
  if($data['user']['username']=="YOURSPECIFICUSERNAME"){
     //action
  }
}

Наслаждайтесь:)