Facebook graph api Facebook API-如何检索;是否“已验证”;页?

Facebook graph api Facebook API-如何检索;是否“已验证”;页?,facebook-graph-api,facebook-fql,restfb,Facebook Graph Api,Facebook Fql,Restfb,我正在使用Java在Facebook上搜索公共页面信息。 我现在选择使用Facebook4J,但这不是必须的。 我成功地搜索了名为“Some Name”的页面,我想阅读该页面的is_-verified属性,以确保这是我正在寻找的官方页面,而不是伪造的页面。 页面对象上没有isVerified()方法,我不知道如何使用搜索API运行FQL查询 此FQL在Facebook模拟器中运行良好: select page_id, name, is_verified, is_community_page

我正在使用Java在Facebook上搜索公共页面信息。 我现在选择使用Facebook4J,但这不是必须的。 我成功地搜索了名为“Some Name”的页面,我想阅读该页面的is_-verified属性,以确保这是我正在寻找的官方页面,而不是伪造的页面。 页面对象上没有isVerified()方法,我不知道如何使用搜索API运行FQL查询

此FQL在Facebook模拟器中运行良好:

select page_id, name, is_verified, is_community_page  
from page 
where name='Tom Cruise' and is_verified=1
我现在使用的Java代码如下:

ResponseList<Page> pages = facebook.searchPages(personName);
ResponseList pages=facebook.searchPages(人名);
我尝试将FQL作为参数复制粘贴到搜索中,因为方法签名是

ResponseList<Page> searchPages(String query) throws FacebookException;
ResponseList searchPages(字符串查询)抛出FacebookException;
但我没有得到任何结果

我也不能在所有“Tom Cruise”页面上循环并询问它们是否经过验证,因为正如我前面提到的,页面上没有“isVerified()”方法


我会很感激任何Java解决方案,即使这意味着我应该放弃Facebook4J,转而使用另一个平台。

RestFB版本1.10.0添加了“已验证的页面”字段