Перспектирование API-интерфейса Instagram Я вижу довольно простой поиск фотографий по тегу ИЛИ по имени пользователя. Тем не менее, я не могу найти что-либо в поиске по обоим. Можно ли запросить API и получить только результаты определенного тега от конкретного пользователя?
Instagram: получение фотографий пользователем и тегом
Ответ 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
}
}
Наслаждайтесь:)