Конечная точка тега в сочетании с конечной точкой пользователя с Instagram API

Мне было интересно, можно ли выбрать ленту instagram от пользователя и в то же время отфильтровать по определенному тегу (то есть внутри ленты конкретного пользователя). Я просматривал документацию (http://instagram.com/developer/endpoints/tags/), но мне кажется, что это невозможно совместить.

Это мой текущий URL-адрес для выбора канала пользователя:

$pictureURL = 'https://api.instagram.com/v1/users/'.$arr['user']['id'].'/media/recent?access_token='.$arr['access_token']';

Заранее спасибо!


person Julia    schedule 31.12.2014    source источник


Ответы (2)


Вы правы, что вы не можете совместить эти два. API Instagram имеет ограниченное количество конечных точек, и их функциональность часто ограничена.

Чтобы достичь того, что вы ищете, вам нужно вызвать конечную точку, которую вы вызываете, и отфильтровать их самостоятельно (или вызвать конечную точку тега и отфильтровать по пользователю). Это может оказаться недопустимым, если перекрытие небольшое и вы не хотите делать большое количество вызовов API.

person Bob    schedule 07.01.2015

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

person Steve Weaver Crawford    schedule 06.01.2015