首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Instagram Graph API -结合使用业务发现和洞察边缘

Instagram Graph API -结合使用业务发现和洞察边缘
EN

Stack Overflow用户
提问于 2019-01-23 18:33:19
回答 2查看 2.2K关注 0票数 0

我可以使用以下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}}

抛出以下错误

代码语言:javascript
代码运行次数:0
运行
复制
{
  "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"
  }
}

是否可以获取外部帐户的洞察?

EN

回答 2

Stack Overflow用户

发布于 2019-04-04 23:23:07

要从FB页面检索洞察,您必须提供来自页面管理员之一的凭据。如果您拥有它们,就不需要使用business_discovery端点。如果你没有他们,你就不能找回洞察。

票数 2
EN

Stack Overflow用户

发布于 2019-01-23 21:18:02

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

看起来你只是在结尾处留下了一个额外的} --去掉多余的那个,然后这个错误就会消失。

(使用{media{...}}时,您有两层嵌套,但现在只有一层。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54325200

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档