OlegYurchik / pyInstagram

This is a simple and easy-to-use library for interacting with the Instagram. The library works through the web interface of the Instagram and does not depend on the official API
MIT License
232 stars 49 forks source link

Stories конкретного пользователя #55

Closed SergeyBashkov closed 5 years ago

SergeyBashkov commented 5 years ago

Начал изучать библиотеку и столкнулся с проблемой. Как подгрузить истории конкретного пользователя, на которого не подписан? Нашел только подгрузку id пользователей всех историй из вкладки feed.

Так же почему-то не работает .video_url, в выводе пишет none. Заметил что прямая ссылка на видео (mp4) лежит только в .../p/код_видео, а json подгружается по ссылке .../?__a=1, где прямой ссылки на видео нет, только превью в jpg

OlegYurchik commented 5 years ago

К сожалению, пока можно подгрузить stories только из feed. Я добавлю возможность работы со Stories, но пока что это не в приоритете стоит.

Все данные подгружаются не через /?__a=1, а через страницу ../p/{shortcode}, так что вполне возможно что это ошибка парсинга. Могли бы вы дать код того видео, video_url которой равен None?

SergeyBashkov commented 5 years ago

Код видео - Bxq0G2YH5r3 чтобы достать ссылку использую кусок кода:

c = Media("Bxq0G2YH5r3")
print(c.video_url)

Касаемо сториес, попытаюсь дописать сам, библиотека понравилась, переходить на другую уже не хочу :)

OlegYurchik commented 5 years ago

Чтобы получить информацию о Media - его нужно обновить

agent = WebAgent()
c = Media("Bxq0G2YH5r3")
agent.update(c)
print(c.video_url)