2016-11-22 4 views
1

Я не могу найти способ поиска пользователей на tumblr с определенным хэштегом. Пример с хэштаг "сад". Как вы можете получить список со всеми пользователями кто использовал этот хэш-прог? И если возможно в течение определенного периода времени?tumblr получить список пользователей по hashtag

Я думаю, это легко, но я не могу его найти.

вид касается

+0

К сожалению, этот запрос не поддерживается, но API Tumblr: https://www.tumblr.com/docs/en/api/v2 – mikedidthis

+0

Я голосую, чтобы закрыть этот вопрос не по теме, потому что он обсуждает которая не поддерживается API Tumblr. – mikedidthis

ответ

0

Вы не можете просто принести все пользователей, которые использовали тег, но вы можете перебирать посты, которые имеют этот тег. Используйте маршрут /v2/tagged в API Tumblr.

GET /v2/tagged?tag=garden 

Разбираем ответ как JSON и выборки каждой response[i].blog_name построить список имен блога, которые использовали этот тег.

Вы можете получить следующую страницу, используя поле response[i].timestamp последнего сообщения в массиве. Просто передайте его как параметр запроса before в следующем запросе.

GET /v2/tagged?tag=garden&before=1480712397 

Если вы хотите ограничить на определенный период времени, вы можете просто начать с самой последней датой в before и продолжайте, пока не упретесь в пост с timestamp мимо вашей старой датой.

+0

Спасибо, попробуем это. Сначала нужно проверить, как работать с API, но выглядит отличным решением! – Jeroen