Очистите Instagram по хэштегам - используя Python - PullRequest
0 голосов
/ 11 июля 2020

Я проверил стандартный API, и он просто предоставляет изображения и видео для определенного хэштега.

Нет личной информации пользователя.

Мне нужно местоположение публикации в Instagram.

Я хочу извлечь место, где было опубликовано сообщение в Instagram.

Например, я хочу изучить хэштег #coronavirus

Ссылка будет

https://www.instagram.com/explore/tags/coronavirus/

Тогда я хочу получить следующую информацию:

1. расположение сообщения

2. изображение или видео

3 . Дата публикации Для каждого сообщения в Instagram.

Мне нужны как минимум 3 вышеуказанных поля ..

Я проверил FB

https://developers.facebook.com/docs/instagram-api/guides/hashtag-search/#getting -media-tagged- with-a-hashtag

Стандартный API предоставит мне изображение или видео. Я не думаю, что в нем указано местоположение публикации в Instagram.

Как выполнить sh указанное выше? Я не думаю, что стандартные API не очень помогают.

Спасибо

1 Ответ

0 голосов
/ 19 августа 2020

Зависит от того, какая скорость вам нужна. Вы, конечно, можете получить hrefs сообщений, а затем через них l oop. Местоположение указано в href, содержащем href = "/ explore / locations, а время указано в этом элементе времени:

<time class="_1o9PC Nzb55" datetime="2020-08-19T06:14:42.000Z" title="Aug 19, 2020">2 hours ago</time>

Зависит от того, какой формат времени и точность вы ищете

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...