Facebook Graph API,限制和/或排序?

8

有没有可能限制/过滤FB Graph(页面)请求:

  1. 类别(页面类别)? (例如 &category=restaurant)
  2. 它拥有的赞数(最低阈值)
  3. 它是否具有某些属性(例如,它必须具有location.city或者可以过滤其中location.city ==“San Jose”)

并且有没有可能按照结果排序(例如按照点赞数降序排序)?

我以此作为起点:

http://graph.facebook.com/search?q=california&type=page&fields=id,name,location,category
2个回答

5
Facebook图形API返回最新的对象。不幸的是,您无法按照顺序排列返回的序列。API会通过自己的逻辑通过计算相关性来尽力处理。
  • 限制:要返回的对象数量
  • 偏移量:结果的起始点

没有升序或降序排序。

您可以使用FQL来获取一些对象,但这不适用于搜索。

要了解是否支持,请只需将URL输入到浏览器中并查看底部的分页部分即可。大多数受支持的参数都在那里。

http://graph.facebook.com/search?fields=id,name,location,category&q=california&limit=2&type=page

   "paging": {
      "next": "http://graph.facebook.com/search?fields=id,name,location,category&q=california&limit=2&type=page&offset=2&__after_id=108131585873862"
   }

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接