gpt4 book ai didi

Facebook 测试使用同一个 ID 创建的用户,但查询返回不同的 ID

转载 作者:行者123 更新时间:2023-11-28 21:30:28 36 4
gpt4 key购买 nike

我正在创建 Facebook 测试用户。这个过程在应用程序的前一个版本中运行良好,但我们需要更改应用程序名称(和其他方面),因此正在将所有内容迁移到新的 Facebook 应用程序。

我正在创建(使用开发人员控制台)一些测试用户,然后使用:

https://graph.facebook.com/MY_NEW_APP_ID/accounts/test-users?access_token=SOME_TOKEN

查询测试用户列表。

问题在于,上述查询返回的“id”字段的值与开发者控制台显示的值不同。

开发人员控制台显示此用户 ID 100004577959NNN 和对 http://graph.facebook.com/100004577959NNN 的查询返回:

{ "id": "100004577959NNN", "first_name": "Jackdaw", "gender": "female", "last_name": "Two", "link": "https://www.facebook.com/people/Jackdaw-Noster-Two/100004577959NNN", "locale": "en_GB", "middle_name": "Noster", "name": "Jackdaw Noster Two" }

但是 accounts/test-users 查询返回一个 ID 311068562389MMM。那么http://graph.facebook.com/311068562389MMM返回:

{ "id": "311068562389MMM", "first_name": "Jackdaw", "gender": "female", "last_name": "Two", "link": "https://www.facebook.com/people/Jackdaw-Noster-Two/100004577959NNN", "locale": "en_GB", "middle_name": "Noster", "name": "Jackdaw Noster Two" }

如您所见,他们是同一个用户...但他们有不同的 ID。

始终返回第二个用户 ID(它不会随着对顶级查询的不同调用而变化)。

应用程序的前身没有显示此行为。返回的 ID 始终与控制台 ID 一致。

有谁知道我可能做错了什么吗?

最佳答案

我的猜测是 311068562389MMM 是用户 ID,100004577959NNN 是 app scoped user id .或者反过来。

关于Facebook 测试使用同一个 ID 创建的用户,但查询返回不同的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24377249/

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