-1

这里是非常新的编码器。我试着帮助某人获取 Instagram 帖子的数据(图片、用户名、标题和帖子的链接)。我目前正在使用 instaloader 下载图片并获取帖子的用户名和标题。我面临的问题是,instaloader 只给我图片的网址,而不是整个帖子的网址,谷歌搜索这个我发现大多数人都在提供获取图片网址的方法。有谁知道如何使用python(是否为instaloader)来获取instagram帖子的url?

4

1 回答 1

1

要获取帖子的 url,您可以使用 instaloader 的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
于 2021-07-03T21:25:19.387 回答