gpt4 book ai didi

azure - 从 Azure 调用时 Facebook Graph 请求为空

转载 作者:行者123 更新时间:2023-12-03 04:30:31 24 4
gpt4 key购买 nike

我们正在构建一个使用 Facebook 登录的移动应用程序,并尝试向用户显示也在使用该应用程序的 friend 。

我们在登录过程中生成一个访问 token ,并将其传递到我们在 Azure 中托管的服务器。

当我们请求用户好友使用时:

https://graph.facebook.com/me/friends?access_token=[access_token]&fields=id%2Cname&limit=5

我们在 Azure 服务器上收到以下响应:

{"data":[]}

但是,直接从本地浏览器请求 URL 会返回许多记录 - 无论我是否登录 Facebook。

用户登录的 Facebook 应用程序已发布(否则他们根本无法登录)。

从 Azure 内部调用时返回结果的唯一用户是在 Facebook 应用程序中配置为测试人员或开发人员的用户 - 是否有我错过的设置?

最佳答案

看起来“国家/地区限制”设置导致了该问题 - 我们将此限制为英国的用户,这意味着来自都柏林 Azure 服务器的请求将返回空。

取消此限制(或可能增加以包括爱尔兰)解决了该问题。

请注意,此限制不会影响测试用户、开发人员或管理员,他们都在整个测试和发布过程中工作。

关于azure - 从 Azure 调用时 Facebook Graph 请求为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37393059/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com