我可以使用以下URL获取与外部用户关联的媒体对象列表
GET (my IG user id)?fields=business_discovery.username(therock){media{caption,子代,comments_count,like_count,id,media_type,media_url,owner,timestamp,username})
如何使用上述方法获取外部用户的洞察。我知道如何使用以下URL获取我自己帐户的见解
获取(我的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"
}
}
是否可以获取外部帐户的洞察?
发布于 2019-04-04 15:23:07
要从FB页面检索洞察,您必须提供来自页面管理员之一的凭据。如果您拥有它们,就不需要使用business_discovery端点。如果你没有他们,你就不能找回洞察。
发布于 2019-01-23 13:18:02
GET (我的IG用户id)?fields=business_discovery.username(therock){insights}}
看起来你只是在结尾处留下了一个额外的}
--去掉多余的那个,然后这个错误就会消失。
(使用{media{...}}
时,您有两层嵌套,但现在只有一层。)
https://stackoverflow.com/questions/54325200
复制相似问题