基本用法
话题标签与探索
下载 Hashtag 和 Explore 页面内容
#️⃣ 话题标签与探索
下载话题标签的帖子
# 下载 #travel 标签下的帖子
instaloader --login YOUR_USERNAME "#travel"
# 限制数量
instaloader --login YOUR_USERNAME --count 50 "#travel"import instaloader
from itertools import islice
L = instaloader.Instaloader()
L.load_session_from_file("YOUR_USERNAME")
# 下载话题标签的帖子
for post in islice(L.get_hashtag_posts("travel"), 50):
L.download_post(post, target="#travel")按条件过滤
# 只下载点赞数 > 1000 的帖子
instaloader --login YOUR_USERNAME \
--post-filter="likes > 1000" "#travel"
# 只下载视频
instaloader --login YOUR_USERNAME \
--post-filter="is_video" "#travel"import instaloader
from itertools import islice
L = instaloader.Instaloader()
L.load_session_from_file("YOUR_USERNAME")
for post in islice(L.get_hashtag_posts("travel"), 100):
if post.likes > 1000:
L.download_post(post, target="#travel-popular")下载地点标签的帖子
import instaloader
L = instaloader.Instaloader()
L.load_session_from_file("YOUR_USERNAME")
# 通过地点 ID
for post in L.get_location_posts("LOCATION_ID"):
L.download_post(post, target="location")下载自己的 Feed
# 下载你自己 Feed 中的帖子
instaloader --login YOUR_USERNAME :feed下载已保存的帖子
instaloader --login YOUR_USERNAME :saved特殊目标前缀::stories(关注者 Stories)、:feed(你的 Feed)、:saved(已保存)、#tag(话题标签)。