【发布时间】:2011-06-29 09:34:39
【问题描述】:
我正在尝试处理一些页面的描述。我正在使用 Graph API 来获取页面对象。我在页面对象中没有找到页面的描述。
有没有办法使用 Graph API 获取 Facebook 粉丝页面的描述、绘制轮廓?
语言:Java 使用的库:RestFB
【问题讨论】:
标签: java facebook facebook-graph-api
我正在尝试处理一些页面的描述。我正在使用 Graph API 来获取页面对象。我在页面对象中没有找到页面的描述。
有没有办法使用 Graph API 获取 Facebook 粉丝页面的描述、绘制轮廓?
语言:Java 使用的库:RestFB
【问题讨论】:
标签: java facebook facebook-graph-api
使用 Graph API,您只能获取名称、类别和喜欢页面的用户数量。没有描述。
如果您想获得有关该页面的更多信息,您可以使用page 表。使用它,您不仅可以通过 API 获取可用信息,还可以获取许多其他信息,包括图片、类型、网站、公司概述、使命、产品等。
为了查询该表,您必须使用 FQL,查询可能如下所示:
SELECT pic, type, website, company_overview, mission, products, location FROM page WHERE page_id=YOUR_PAGE_ID
此表的文档可在 here 获得,如何使用您的库执行 FQL 查询可在您在问题末尾提供的页面上找到。
祝你好运!
【讨论】:
请在此处提供一些代码,只有我们才能知道您有什么问题,请检查您的 access_token。
`
"data": [
],
"paging": {
"previous": "https://graph.facebook.com/fan_page_id/insights?access_token=****&since=...",
"next": "https://graph.facebook.com/fan_page_id/insights?access_token=****&since=..."
}
`
【讨论】:
我使用 restFB 连接到 Facebook Graph API。可以下载@http://restfb.com/
在 com.restfb.types.Page 源文件中,添加以下行:
@Facebook("description")
private String description;
还要写一个getter来描述
public String getDescription() {
return description;
}
编译库,您可以在每次触发查询时自动获取描述。
【讨论】: