爱意满满的作品展示区。
haxqer

做了个 Instagram 数据 API(千次 $0.1), 挂在 RapidAPI 上按次卖,

  •  
  •   haxqer · 1 day ago · 898 views

    之前给自己的达人营销工具做 Instagram 数据, 前后打磨了小半年, 最近把这块单独拆出来, 挂在 RapidAPI 上按次卖:

    https://rapidapi.com/timlyzer/api/instagram-pro-and-cheap-api

    只需要一个 RapidAPI key, 商店页上有完整文档和 Playground, 可以直接在网页里点着试。

    能拿到什么

    达人资料

    • 精确的粉丝数 / 关注数、简介、认证标, 简介里挂的全部外链(带标题)
    • 高清头像(最大 1080×1080)、关联的 Threads 账号
    • 帖子总数(1 万帖以下是精确值)
    • 用户名 ↔ 数字 id 互转。号改名了, 拿存着的 id 能查回现在的用户名

    内容列表

    • 帖子列表、Reels 列表: 带精确点赞评论数和真实播放量, 12 条一页, 用游标一直翻
    • 只要数字不要正文的话, 有一个更轻的 Reels 指标列表
    • 大号的相似账号推荐(Instagram 自己给的那一份, 一次最多 50 个)

    单帖

    • 帖子 / Reel / 轮播详情: 精确点赞评论数、正文、话题、 @ 、合作作者、地点、图上标记的账号、背景音乐、是否置顶
    • 全部可下载的直链: 轮播逐张逐条, 图片是原图; 视频最高 1080p(高清无声流 + 单独音轨, 带声版本 720p), 外加每条视频的纯音频
    • 任何形态的帖子链接(包括 /share/ 短链)解析成 shortcode
    • 评论: 正文、作者、评论的点赞数、时间, 15 条一页翻到底

    精选和搜索

    • 精选(Highlights)列表, 以及每个精选里全部 story 的直链
    • 按关键词 / 话题找 Reels, 带播放量, 可以翻页

    几个比较较真的地方

    1. 拿不到的数不给 0 。 点赞、评论、播放量拿不到时, 这个字段干脆不出现 —— 没有这个字段 = 不知道, 0 = 真的是 0 。Instagram 只给了 "9M" 这种约数时, 响应里会标 counts_approximate。刷达人库时不会把"不知道"写成 0 。
    2. 错误码是契约。 永远不回 5xx, 每个错误都带稳定的 error.code。只有 429 / 408 让你重试, 而且是真的该重试; 号没了、私密、内容受限这类"真实答案", 会明说重试没用, 别白花钱。
    3. 传错了就直说传错了。 把用户名当帖子链接传、给只收用户名的端点传 id, 都是 400 并告诉你该怎么传, 不会回一个让人摸不着头脑的 404 。
    4. Instagram 偶尔抽风时, 给你最近一次的结果, 但一定标出来。 带 X-Cache: STALE 头和 stale.as_of 时间戳, 旧数据不会冒充新数据。
    5. 结果有蹊跷时会附一句说明。 比如私密账号只露出来几条帖子、中小号没有相似账号推荐, 响应里带 note 讲清楚, 不会让你以为"这个号只发过 1 条"。

    拿不到的, 先说在前面

    给帖子点赞的人、被别人标记的帖子、24 小时内的 Story 、私密账号的内容、某个地点下的帖子、某段音频下的帖子 —— 这些都不提供, 文档里也写明了, 省得你白试。

    价格

    所有端点同一个价, 按次计:

    • Basic: 免费, 每月 35 次, 用来试
    • Pro: $13.99 / 月, 10 万次, 约 $0.14 / 千次
    • Ultra: $35.99 / 月, 30 万次, 约 $0.12 / 千次
    • Mega: $89.99 / 月, 90 万次, 约 $0.10 / 千次

    试一下

    curl 'https://instagram-pro-and-cheap-api.p.rapidapi.com/v1/user?username=cristiano&include_media_count=true' \
      -H 'X-RapidAPI-Key: 你的 key' \
      -H 'X-RapidAPI-Host: instagram-pro-and-cheap-api.p.rapidapi.com'
    
    {
      "id": "173560420",
      "username": "cristiano",
      "full_name": "Cristiano Ronaldo",
      "follower_count": 679812464,
      "following_count": 638,
      "media_count": 4148,
      "is_verified": true,
      "bio_links": [{ "url": "https://youtube.com/@cristiano", "title": "UR Cristiano" }, "…"],
      "profile_pic_url_hd": "https://…",
      "…": "…"
    }
    
    hallomou
        1
    hallomou  
       1 day ago   ❤️ 1
    发现 AI 的文案文风好容易辨别。
    NoDataNoBB
        2
    NoDataNoBB  
       1 day ago
    好东西
    shench
        3
    shench  
       1 day ago
    有没有搜刮粉丝帐号的功能
    alexwu0739
        4
    alexwu0739  
       1 day ago   ❤️ 1
    @hallomou 哈哈是的,几个比较较真的地方、拿不到的数不给 0 这种很 AI
    victorkk
        5
    victorkk  
       1 day ago
    24 小时内的 Story

    这个拿不到有点可惜了,过期了拿不到可以理解,没过期也拿不到么?
    sodesga
        6
    sodesga  
       1 day ago
    好东西
    haxqer
        7
    haxqer  
    OP
       1 day ago
    @victorkk 可以用 listUserHighlights
    haxqer
        8
    haxqer  
    OP
       1 day ago
    @sodesga 嘿嘿
    haxqer
        9
    haxqer  
    OP
       1 day ago
    @NoDataNoBB 嘿嘿
    haxqer
        10
    haxqer  
    OP
       1 day ago
    @hallomou 哈哈哈
    haxqer
        11
    haxqer  
    OP
       1 day ago
    @shench 暂时没有哦
    garvinchen1015
        12
    garvinchen1015  
       1 day ago
    RapidAPI 的抽成是多少?
    haxqer
        13
    haxqer  
    OP
       1 day ago
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3827 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 117ms · UTC 05:20 · PVG 13:20 · LAX 22:20 · JFK 01:20
    ♥ Do have faith in what you're doing.