Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Facebook Graph API是否支持搜索人物;她叫什么名字?_Android_Facebook_Facebook Graph Api - Fatal编程技术网

Android Facebook Graph API是否支持搜索人物;她叫什么名字?

Android Facebook Graph API是否支持搜索人物;她叫什么名字?,android,facebook,facebook-graph-api,Android,Facebook,Facebook Graph Api,我想通过他们的名字搜索facebook用户。例如,如果我键入“James”, 我想返回名为“James”的facebook用户。 我知道可以使用用户id值访问用户信息。但是否可以访问 只有用户名或姓氏的用户id 看看这张桌子 在查询中对该字段和必填字段有一定的限制,因为可能会有数百万个“jamese”,你的查询如此简单,会使facebook的服务超载。由于安全性和负载原因,它们不会给你所有的James。这真的很简单,HTTP访问Graph APIsearch?q=James&type=user&

我想通过他们的名字搜索facebook用户。例如,如果我键入“James”, 我想返回名为“James”的facebook用户。 我知道可以使用用户id值访问用户信息。但是否可以访问
只有用户名或姓氏的用户id

看看这张桌子
在查询中对该字段和必填字段有一定的限制,因为可能会有数百万个“jamese”,你的查询如此简单,会使facebook的服务超载。由于安全性和负载原因,它们不会给你所有的James。

这真的很简单,HTTP访问Graph API
search?q=James&type=user&access\u token={token}
Sergey说得对,搜索所有名为James的人都是无用的。Sergey指的是FQL,这是一种查询数据的不同方式,但正如DMCS所指出的,Graph API中有一个搜索函数,可以让您执行您试图执行的操作

我引述:

搜寻

您可以使用在社交图中搜索所有公共对象。格式为:

如果您转到该页面,将有一些URL查询示例,您可以使用这些示例搜索不同类型的对象,包括用户


在我看来,一个有用的应用程序通常会在FB用户的上下文中运行,访问用户授予应用程序访问权限的对象。如果你在用户的朋友中搜索一个名字,那么最简单的方法可能是获取他的所有朋友(除了登录的用户之外,你不需要任何ID来完成此操作),然后解析该列表中的用户名和ID,然后使用ID获取你将要获取的任何信息

thx伙计们。。现在我知道了如何编写搜索函数。ThxThis在Graph API explorer中工作,但我可以在Graph API中找到它的引用reference@SehoLee您能提供这个示例吗?我浏览了fql用户,但还不明白。例如,是否有可能按国家、城市、南部姓名和性别查找所有人(所有过滤器都在一起)?我浏览了fql用户,但还不明白。例如,是否有可能按国家、城市、南部姓名和性别(全部过滤在一起)查找所有人?