
我想要的是它在Facebook网站上出现的相同行为.您知道何时开始在顶部文本输入中搜索某个人?第一个结果将主要是你的朋友和你可能认识的一些人或你已经找过的人.
问题?尝试在此处使用相同的搜索模式来搜索某人:Graph Api Explorer
图表API返回的结果与Facebook网站上的搜索输入不同.
有谁知道为什么?有没有办法达到同样的效果?
解决方法 Facebook正在使用许多算法来显示搜索结果,如相关性指标,以用户为中心的搜索的复杂性和产品.在其页面上显示结果的算法之一如下.
个人背景:
与大多数搜索引擎不同,每次Facebook搜索都涉及两个关键元素 – 查询和查询器.
就像我们需要理解查询一样,理解查询背后的人也是必不可少的.
人们更有可能寻找位于他们自己的城市/国家的事物或者共享同一所大学/工作场所的人.
在对结果进行排名时,我们会考虑这些信息.我们对您的了解越多,您的搜索结果就越好.
在Graph API中,他们没有使用这个算法.他们只是显示查询结果.因此,使用图形搜索API无法获得相同的结果.
为此,您可以使用以下apporach –
>使用我/朋友获取用户的好友列表?limit = 1& offset = 1
>使用搜索API获取用户列表
>合并两个结果
>向用户显示结果
有关更多信息(方法/算法),您可以查看Intro to Facebook Search
总结以上是内存溢出为你收集整理的ios – 用Graph API搜索Facebook全部内容,希望文章能够帮你解决ios – 用Graph API搜索Facebook所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)