Я хочу получить instram hashtag media, как iconosquare .
Поэтому я использую Cosenary PHP Api для запуска моего проекта instagram.
После того, как я аутентифицирую / получаю доступ к URL-адресу с помощью $instagram->getLoginUrl()
Затем страница перенаправит меня на мой ?code
обратного вызова с параметрами ?code
.
В моих php-файлах обратного вызова url я использую код и получаю свой access_token:
$data = $instagram->getOAuthToken($_GET['code']); $access_token = $data->access_token;
Таким образом, с access_token, я пытаюсь получить файлы тегов для кофе
$url = "https://api.instagram.com/v1/tags/coffee/media/recent?access_token={$access_token}";
и получить доступ к нему с помощью метода Php CURL ,
но данные возвращаются ко мне как
array(3) { ["pagination"]=> array(1) { ["deprecation_warning"]=> string(94) "next_max_id and min_id are deprecated for this endpoint; use min_tag_id and max_tag_id instead" } ["meta"]=> array(1) { ["code"]=> int(200) } ["data"]=> array(0) { } }
Могу ли я узнать, что такое min_tag_id и max_tag_id? Я добавил параметр, следуя этой ссылке, но все равно получаю тот же результат.
Я не могу найти какую-либо документацию на веб-сайте разработчика instagram .
Я только что узнал, что приложение Instagram находится в режиме песочницы. Таким образом, он не возвращает мне никаких данных (это потому, что у моей instagram нет тэга #coffee, попробуйте вместо этого искать собственный хэштег (или любой другой песочницы user)).
Если статус обзора приложения одобрен, он будет извлекать общедоступный хешт вместо хэштега пользователя песочницы.
Instagram заявила здесь, что существует некоторое ограничение, когда приложение находится в режиме песочницы.