这里是非常新的编码器。我试图帮助别人获取instagram帖子的数据(图片、用户名、标题和链接(。我目前正在使用instagroader下载图片,并获得帖子的用户名和标题。我面临的问题是,instagroader只给我图片的url,而不是整个帖子的url,谷歌搜索我发现大多数人都会给出获取图片url的方法。有人知道如何使用python(是否为instagroader(获取instagram帖子的url吗?
要获取帖子的url,可以使用instalaoader的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