instagrapi适用于 Instagram Private API 的 Python 库
instagrapi 是快速有效的 Instagram Private API 包装器,无需 selenium。使用来自 Instagram 的最新版本的 API,这是用 Charles Proxy 和 Proxyman 的反向工程获得的。
支持 Python >= 3.6
特征
- 根据情况执行公有 API 或私有 API 请求以避免 Instagram 限制
- 通过用户名和密码登陆,包括 2FA 和 sessionID
- Challenge Resolver具有电子邮件和短信处理程序
- 支持上传照片、视频、IGTV、Reels、相册和 Stories
- 支持使用 User、Media、Comment、Insights、Collections、Location、Hashtag 和 Direct Message
- 点赞、关注、编辑帐户等
- 使用自定义背景、字体动画、向上滑动链接和提及用户构建故事
- 下个版本会出现账号注册和验证码
例子
基本用法
from instagrapi import Client cl = Client() cl.login(ACCOUNT_USERNAME, ACCOUNT_PASSWORD) user_id = cl.user_id_from_username("adw0rd") medias = cl.user_medias(user_id, 20)
评论