Python版IG私有API库
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
instagrapi 是一个 MIT 许可的 Python 库,用来封装 Instagram 私有移动 API。它并非 Meta 官方 Graph API,而是模拟移动端接口,面向需要读取个人账号内容、Stories、DM、评论、粉丝、话题或进行发布自动化的开发者。正文明确提示私有 API 未公开、会变化,且自动化访问存在账号与合规风险。
它覆盖用户、媒体、Stories、Reels、IGTV、Direct Messages、评论、hashtags、locations 等接口,也支持图片、视频、相册、Stories、Reels 上传。登录侧提供 TOTP、SMS 2FA、challenge 处理、session dump/load,并强调复用 device fingerprint 与 cookie 以降低风控。响应使用 Pydantic 模型,利于 IDE 补全和序列化。原生支持 Python 3.10+;同步版为 instagrapi,异步场景可选同作者 aiograpi。非 Python 项目可通过 instagrapi-rest Docker sidecar 走 HTTP。
instagrapi 本身免费开源,通过 pip 或 Poetry 安装;成本主要来自自有服务器、住宅代理、短信服务、Redis/S3/数据库等运维资源。它是典型自托管工具,用户需要自己处理账号、代理、限流、会话文件和异常。正文也多次推荐同团队托管替代 HikerAPI:100 次免费请求,之后按量计费,适合不想维护基础设施的生产团队。
优点是接口覆盖广、开源免费、示例和指南充分,并把 2FA、challenge、代理、session 持久化等真实难点讲得较细。缺点也明显:依赖 Instagram 私有 API,稳定性不可完全保证;多账号、住宅代理、24/7 可用性会迅速变成运维问题;使用不当可能触发 challenge、限流甚至账号风险。
它适合 Python 开发者、研究项目、小规模社媒分析、内容自动化和自建数据管道;若是大规模生产、多账号编排或缺少代理运维能力,托管 API 更合适。中国大陆访问情况正文未说明;考虑到服务目标是 Instagram,实际网络、账号登录、代理与支付链路可能受外部环境影响,建议先用测试账号和小流量验证。替代方案包括 aiograpi、instagrapi-rest、HikerAPI,以及官方 Meta Graph API。
本测评基于公开资料整理,不构成购买建议,请以 instagrapi.com 官网实际信息为准。
开源MIT库,可做IG自动化与数据抓取。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。