使用Graph API为用户获取Instagram链接页面(Instagram Business Account)



这些指令缺少一个关键元素。除非你知道链接到Instagram商业账户的页面,否则你到底该如何获得Id?

https://developers.facebook.com/docs/instagram-api/getting-started/

是否有API调用可以为您提供用户授权Facebook应用程序使用的所有Instagram商业帐户?

这样的东西会很好。然后,您可以向最终用户提供一个选择列表。

以下是用于进行调用的C#代码片段。

var result = await _facebookClient.GetAsync<dynamic>(
accessToken, "me/accounts", "fields=id,name,access_token,category,instagram_business_account{id}");

这总是返回null。当用户授权该应用程序时,他/她可以选择一个Instagram商业账户,这样该部分就可以工作了。

我可以获得所有的Facebook页面,但我无法获得链接到Instagram商业账户的页面。

提前感谢!非常感谢您的帮助!

这样的东西对我有用。

var result = await _facebookClient.GetAsync<dynamic>(
accessToken, "me/accounts", "fields=id,name,instagram_business_account{id}");

对我来说,关键是在身份验证对话框中选择Instagram帐户,以及Instagram商业帐户链接到的Facebook页面。在身份验证过程中,我看到了两个不同的窗口。

你想在APPNAME中使用哪些Instagram商业账户?

  • 选择您的Instagram用户帐户

APPNAME要使用哪些页面?

  • 选择链接到您的Instagram商业账户的页面

最新更新