SuperAPI AI 工具集

instagram-scraper

营销与增长

查看项目

更新于 10-15 21:54

技能介绍

用途:抓取 Instagram 公开数据,包括用户资料、帖子与 Reels,适合社交媒体调研或查看某账号发布内容。

主要能力:获取用户资料与近期帖子(用户名、显示名、简介、粉丝/关注数、帖子标题、URL、互动指标、头像);获取单条帖子或 Reel(标题、图片/视频 URL、点赞数、评论数、时间戳);按用户 ID 获取基础资料。

使用方式:先从 ~/.gooseworks/credentials.json 读取凭据并导出环境变量: export GOOSEWORKS_API_KEY=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json'))['api_key'])") export GOOSEWORKS_API_BASE=$(python3 -c "import json;print(json.load(open('$HOME/.gooseworks/credentials.json')).get('api_base','https://api.gooseworks.ai'))") 若文件不存在,提示用户运行 npx gooseworks login。所有端点使用 Bearer 认证。调用示例: curl -s -X POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run -H "Authorization: Bearer $GOOSEWORKS_API_KEY" -H "Content-Type: application/json" -d '{"api":"scrapecreators","path":"/v1/instagram/profile","query":{"handle":"openai"}}' 帖子接口 path 为 /v1/instagram/post,参数 url;基础资料接口 path 为 /v1/instagram/basic-profile,参数 userId。handle 需去掉 @,trim 可选设为 "true" 返回精简结果。

限制:仅能访问公开账号,私密账号无法获取且无变通方法;快速请求可能触发限流,需在调用间加延迟并重试;success: false 表示 API 可能临时失败,可稍后重试。