【发布时间】:2013-04-02 21:30:02
【问题描述】:
如果我执行 Facebook 图形 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 和登录用户等。
【问题讨论】:
标签: facebook facebook-graph-api sdk