Facebook 图形 API 搜索 https ://graph. facebook.com/search?q=query&type=user 有两个关键字

标签 facebook facebook-graph-api sdk

如果我执行 Facebook graph api 搜索,例如:

https://graph.facebook.com/search?q=query&type=user

如果查询只是一个词,例如 'Mark' ,一切都很好并且有结果。 但是,如果查询是两个词,例如“Mark Roberts”,则不会返回任何结果。

我尝试过使用“Mark+Roberts”,也尝试过使用带转义的 URL 编码,但这没有帮助。但是,当我使用两个关键字并删除 &type=user 时,我得到了结果(尽管是大量随机的 facebook 内容)。

所以:

https://graph.facebook.com/search?q=mark&type=user   < WORKS

https://graph.facebook.com/search?q=mark+robers&type=user   < DOES NOT WORK

https://graph.facebook.com/search?q=mark+robers  < WORKS (but does not return people)

有人遇到过这个问题吗?

Facebook 似乎没有提及任何相关内容:http://developers.facebook.com/docs/reference/api/search/

注意:我当然是使用经过身份验证的 APP ID 和登录用户等来执行此操作。

最佳答案

我使用网络浏览器进行了测试,它按预期工作。

enter image description here

关于Facebook 图形 API 搜索 https ://graph. facebook.com/search?q=query&type=user 有两个关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15936038/

相关文章:

php - 使用 FQL 的随机好友

ios Objective C 委托(delegate)方法

javascript - 经许可在用户墙上发帖

facebook - 连续运行流量检查(flowtype)

facebook - OAuth 2 哈希安全漏洞

php - AWS SDK for PHP DynamoDB PutItem 仅适用于非空变量

iphone - 具有固定宽度和灵活高度的 UILabel

通过 iPhone 应用程序点赞 Facebook 二维码

php - 如何通过 facebook graph API 获取页面所有者提要

facebook - 页面 : how to retrieve link to attached file 的图形 API 直接消息