0

我想让我的用户在我的 fb 应用上搜索(而不是浏览)他们的朋友。什么是最好的方法?

我已经调查了这个问题几个小时。我有两种方法:

  1. 使用图形 API:

    https://graph.facebook.com/me/friends?access_token= ...

通过这种方式,我可以将用户的朋友作为json,通过解析json,我可以得到用户的目标。

但是,有两个问题。

首先,用户需要输入他/她朋友的确切姓名。例如,我的应用通过解析 json 无法找到带有“Steve”的“Steve Jobs”。

其次,如果用户朋友很多,解析json的成本可能会很惨。

2.使用搜索api:

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

通过这种方式,用户可以通过“steve”获得“Steve Jobs”。但是,很明显,用户可能会找到不是他们朋友的人。

我认为这两种方式都不够理想。有什么建议吗?

由衷的感谢!

4

1 回答 1

0

这个怎么样:请求对话框 https://developers.facebook.com/docs/reference/dialogs/requests/

--

对于部分搜索,可以使用 indexOf 函数来检查这个字符串是否匹配

于 2012-05-20T13:58:07.447 回答