curl 按用户名获取Instagram用户分析

w9apscun  于 2022-11-13  发布在  其他
关注(0)|答案(3)|浏览(151)

我想得到Instagram的用户分析,即.得到的时间表与计数的追随者和追随者.有没有办法从Instagram的api得到数据?或者有没有其他网站,我可以得到分析自动与PHP?

dhxwm5r4

dhxwm5r41#

还没有来自Instagram的分析API。我们必须按用户ID搜索用户。
https://www.instagram.com/developer/endpoints/users/#get_users
在api响应中,用户json包含关注者、关注者和媒体的“计数”。
如果您只有用户名,则首先通过https://www.instagram.com/developer/endpoints/users/#get_users_search从用户名开始搜索用户;从他们那里获取id并使用上面API。
生成趋势;我们必须每天为所有用户进行API调用!非常昂贵,但Insta还没有直接的API可用。
然而,FB刚刚发布了图形API下的新用户洞察API。
https://developers.facebook.com/docs/instagram-api/reference/user#insights 这只适用于instagram的商业账户。你需要代表你想要洞察的账户的访问令牌。

ctehm74n

ctehm74n2#

截至2019-06年,您只能访问自己个人资料的分析(FB称之为 insights),而不能访问其他用户个人资料的分析。
例如,让我们获得您自己的followers_count

graph.facebook.com
  /{your_facebookPage_id}/insights?metric=followers_count&period=day

您将得到以下JSON作为响应:

{
  "insights": {
    "data": [
      {
        "name": "follower_count",
        "period": "day",
        "values": [
          {
            "value": 2,
            "end_time": "2019-06-24T07:00:00+0000"
          },
          {
            "value": 0,
            "end_time": "2019-06-25T07:00:00+0000"
          }
        ],
        "title": "Follower Count",
        "description": "Total number of unique accounts following this profile",
        "id": "{your_facebookPage_id}/insights/follower_count/day"
      }
    ],
    "paging": {
      "previous": "https://graph.facebook.com/v3.3/{your_facebookPage_id}/insights?access_token=...&pretty=0&metric=follower_count&period=day&since=1561115213&until=1561288013",
      "next": "https://graph.facebook.com/v3.3/{your_facebookPage_id}/insights?access_token=...&pretty=0&metric=follower_count&period=day&since=1561460815&until=1561633615"
    }
  },
  "id": "{your_facebookPage_id}"
}
gdrx4gfi

gdrx4gfi3#

我使用了这个API

https://graph.facebook.com/v3.2/{ig-user-id}?fields=business_discovery.username(ig-username){followers_count,media_count,media{comments_count,like_count}}&access_token={access-token}

当然,它并不提供全面的分析,但你可以通过用户名获得大量的用户信息。

{
  "business_discovery": {
    "followers_count": 267793,
    "media_count": 1205,
    "media": {
      "data": [
        {
          "comments_count": 50,
          "like_count": 5841,
          "id": "17858843269216389"
        },
        {
          "comments_count": 11,
          "like_count": 2998,
          "id": "17894036119131554"
        },
        {
          "comments_count": 28,
          "like_count": 3644,
          "id": "17894449363137701"
        },
        {
          "comments_count": 43,
          "like_count": 4943,
          "id": "17844278716241265"
        },
        {
          "comments_count": 60,
          "like_count": 9347,
          "id": "17899363132086521"
        },
        {
          "comments_count": 63,
          "like_count": 6913,
          "id": "17893114378137541"
        },
        {
          "comments_count": 16,
          "like_count": 2791,
          "id": "17886057709171561"
        },
        {
          "comments_count": 15,
          "like_count": 3895,
          "id": "17856337633208377"
        },
      ],
    },
    "id": "17841401441775531"
  },
  "id": "17841405976406927"
}

相关问题