gpt4 book ai didi

Facebook 社区

转载 作者:行者123 更新时间:2023-12-02 21:53:19 28 4
gpt4 key购买 nike

如何使用 Facebook API 查找 Facebook 网址是社区网址或个人资料网址

例如 http://www.facebook.com/adelphi.panthers

http://www.facebook.com/BryantAthletics

哪个是个人资料网址,哪个是社区网址,如何查找?

最佳答案

正如 @Lix 建议你可以做这样的事情:

请求: https://graph.facebook.com/BryantAthletics?fields=gender

HTTP 响应: 400 错误请求

JSON 响应:

{
"error": {
"message": "(#100) Unknown fields: gender.",
"type": "OAuthException",
"code": 100
}
}

这告诉我们它不是一个 User 对象。但它可能是一个组或一个页面。因此,您需要使用组或页面唯一的属性发出另一个请求。根据您提出请求的方式,您可以决定相应地处理结果。

考虑一下,

请求: https://graph.facebook.com/adelphi.panthers?fields=gender

HTTP 响应:200 OK

JSON 响应:

{
"gender": "female",
"id": "1360823630"
}

现在这告诉我们性别属性存在于这个 Facebook 对象中,因此它肯定是一个用户。

我假设您正在使用 JQuery 来捕获和解析响应。然后,您将检查 JSON 变量中的错误属性以确定对象类型。

关于 Facebook 社区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12909437/

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