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