如何按FQL中的类别进行筛选

Pab*_*lla 6 facebook facebook-fql

正如你在这里看到的,

企业有他们的类别信息:本地商业,体育,教育等.它是领域"类别".

我想知道,有没有办法按FQL的类别和位置过滤业务?我还没找到怎么做.例如:给我这个圆圈中的所有体育中心(lat,lon,radius).

谢谢

Baz*_*Baz 6

"页面"表中的"类别"属性称为"类型".以下是筛选登录用户的"本地商家"的查询:

SELECT PAGE_ID,名称,描述,类型,PIC,fan_count
从一个页面
WHERE
   PAGE_ID IN(SELECT PAGE_ID FROM page_fan其中uid =我())
   和type = '本地商户'

运行示例


Gun*_*son 5

您无法按类别检索页面.

FQL Page表有一个名为categories的字段.

您可以使用FQL检索业务的类别,如下所示:

SELECT categories FROM page WHERE page_id = PAGE_ID
Run Code Online (Sandbox Code Playgroud)

其中PAGE_ID是页面的Facebook ID.

但是,类别不是可索引字段.你不能要求纽约的所有商家都是花店,因为"WHERE categories = florist"是不允许的.


小智 1

我一直在寻找一些东西,但什么也没找到。看来只有图形 api 具有页面的类别信息。