Кто-нибудь знает способ использовать python для получения URL-адреса сообщения Instagram (не URL-адреса изображения или видео, а всего сообщения)
здесь очень новый кодер. Я пытаюсь помочь кому-то получить данные поста в инстаграм (изображение, имя пользователя, подпись и ссылка на пост). В настоящее время я использую instaloader для загрузки изображения и получения имени пользователя и заголовка сообщения. проблема, с которой я столкнулся, заключается в том, что установщик дает мне только URL-адрес изображения, а не всего сообщения, и поиск в Google по этому поводу, я нахожу, что большинство людей дают способы получить URL-адрес изображения. Кто-нибудь знает, как использовать python (установщик или нет), чтобы получить URL-адрес сообщения Instagram?
1 ответ
Чтобы получить URL-адрес сообщения, вы можете использовать установщик
Post.shortcode
собственность, чтобы построить это. Что-то это должно работать:
import instaloader
USER = ""
PASSWORD = ""
L = instaloader.Instaloader()
L.login(USER, PASSWORD)
posts = L.get_feed_posts() # Get the user's feed
for post in posts:
print(f"https://www.instagram.com/p/{post.shortcode}") # Print each post's url