谁在Instagram故事API中'user'



我正在编写一个使用Instagram Graph API for Stories的Web应用程序。这是我的准备。

  • 我是Facebook页面FB的管理员ME
  • 我有一个Instagram帐户IG,我将其转换为企业帐户,然后链接到Facebook页面FB

然后,我按照有关如何使用Instagram Graph API的说明进行操作。

  • 我为我的应用程序制作了一个Facebook登录页面APP,如此处所述。
  • 它工作正常:我可以使用我的管理员 ID/PW 登录ME,并且我的应用程序返回访问令牌。

现在,下一步是调用故事边缘以提取Instagram帐户中的故事IG。根据文件,

要获取 Instagram 企业帐户的所有故事,请向/user/stories边缘发送 GET 请求;例如,
GET graph.facebook.com /17841405822304914/stories


问题:谁是处于/user/stories边缘的user

我自然而然地假设这是我在Facebook页面FB的管理员IDME,因为此页面链接到我的目标IG帐户IG。但是当我尝试调用/user/stories边缘时,我遇到了错误。

{
"error":{
"message":"(#100) Tried accessing nonexisting field (stories) on node type (User)",
"type":"OAuthException",
"code":100,
"fbtrace_id":"FaeAydt7/rd"
}
}

你首先得到me/accounts->提交

您应该看到您的帐户,选择一个帐户,然后单击帐户id

然后将instagram_business_account添加为所选字段 ->提交

您应该会看到返回的Instagram帐户的ID,单击它

获取/{instagra_business_account_id}/stories-> 提交

最新更新