Instagram API for ADS帖子无效

时间:2015-12-30 16:09:18

标签: api instagram ads instagram-api

我使用媒体终端获取Instagram帖子详细信息(赞,评论):

$data1 = file_get_contents("https://api.instagram.com/v1/media/$media_id/likes?access_token=$access_token");

这适用于我的Feed中的普通帖子,但是当我输入$ media_id作为AD的Instagram帖子时,我总是得到无效的媒体ID

{
  "meta":  {
    "error_type": "APINotFoundError",
    "code": 400,
    "error_message": "invalid media id"
  }
}

广告是否被视为不同类型的帖子,或者API无法从中检索任何详细信息?

2 个答案:

答案 0 :(得分:2)

是的,广告被视为不同类型的帖子,只能通过Facebook API管理或完全阅读。试试Graph APIMarketing API或Business Manager API,这是我获得最有用的提示和结果的地方。

(抱歉,没有足够的代表发布超过两个链接。但不要担心,你会在谷歌中发现心跳)

答案 1 :(得分:1)

Instagram ADS API已集成到Facebook Marketing API中。

所有细节都在这里:https://developers.facebook.com/docs/marketing-api/guides/instagramads/ads_management/v2.6

有一种解决方法可以获取有关AD的一些详细信息。如果您查询oembed端点,如下所示:https://api.instagram.com/oembed/?url=https://www.instagram.com/p/BAZV-jVlFGp/您将获得一些数据。 我虽然无法得到任何评论。