Анализ Instagram через API или что-то еще - PullRequest
0 голосов
/ 12 июня 2018

для получения дипломной работы мне нужно проанализировать несколько профилей Instagram, каждый из которых содержит более 1000 сообщений.

Мне нужен список следующих вещей: Тип сообщения (изображение, изображение, видео) описание Нравится Комментарии (count)

Есть ли способ сделать это с помощью Instagram Api или у вас есть другая идея, как это может работать?

Большое спасибо Torben

1 Ответ

0 голосов
/ 12 июня 2018

Извините.Не легко возможно.Facebook отключил эту функцию.Какие части этого, которые все еще работают, вероятно, будут отключены.Вы можете попытаться очистить профили самостоятельно с общедоступных веб-страниц в Instagram.

Используя консоль разработчика в Google Chrome и анализируя сетевой трафик, я нашел следующий URL-адрес, который мог бы выполнять то, что вы хотите.Похоже на вызов / graphql / query / URL с объектом JSON в качестве параметра запроса, помеченного: переменные, вместе с хэшем некоторого вида этого объекта.Не уверен, что вы можете позвонить по своему усмотрению, но у меня был успех с другими встроенными URL-адресами, как это.Идентификатор - это идентификатор пользователя, который вы также можете получить из HTML.

Надеюсь, это как-то поможет.

https://www.instagram.com/graphql/query/?query_hash=76d9c5f9c2d88aa251ece9ea61fdc570&variables=%7B%22id%22%3A%225466275%22%2C%22first%22%3A12%2C%22after%22%3A%22AQCqBkaT0gZcgV1z9nfTgM3saTJi3cDRQoQy2YM4SdWNWyo3kdMTfCzWvuGcGRI9e1WpAIquMMG9jeuuXSe0TSMiQMPIL1ZmVimTMQ0dfrD_9Q%22%7D

Расшифровано, что:

https://www.instagram.com/graphql/query/?query_hash=76d9c5f9c2d88aa251ece9ea61fdc570&variables={"id":"5466275","first":12,"after":"AQCNhv_lxGd-nHBBaZb5kk3J4N-n058NgyCiWDnJ10rLc2V-YrVUvGsiuXr4NsMQ4QDzOLdjbTIVqoMpspJ69r-0s-PzOceis9J25o8P2BcjdA"}
...