0

我可以使用以下 URL 获取与外部用户关联的媒体对象列表

GET (我的 IG 用户 id)?fields=business_discovery.username(therock){media{caption,children,comments_count,like_count,id,media_type,media_url,owner,timestamp,username}}

如何使用上述方法获取外部用户的见解。我确实知道使用以下 URL 获取我自己帐户的见解

GET(我的 IG 用户 ID)/insights?metric=impressions&period=week

当我尝试使用下面的 URL 获取见解时

GET(我的 IG 用户 ID)?fields=business_discovery.username(therock){insights}}

抛出以下错误

{
  "error": {
  "message": "Syntax error \"Expected end of string instead of \"}\".\" at     character 46: business_discovery.username(therock){insights}}",
  "type": "OAuthException",
  "code": 2500,
  "fbtrace_id": "FeWhDF4hOJY"
  }
}

是否可以获取外部帐户的见解?

4

2 回答 2

2

要从 FB 页面检索见解,您必须提供来自页面管理员之一的凭据。如果您拥有它们,则无需使用 business_discovery 端点。如果您没有它们,您将无法检索洞察力。

于 2019-04-04T15:23:06.947 回答
0
GET (my IG user id)?fields=business_discovery.username(therock){insights}}

看起来你只是}在最后留下了一个额外的 - 删除多余的,然后错误应该消失了。

{media{...}}你有两层嵌套,但现在你只有一层。)

于 2019-01-23T13:18:01.810 回答