【问题标题】:Facebook fan page: Is there a way to get description of a Facebook fan page using Graph APIFacebook 粉丝页面:有没有办法使用 Graph API 获取 Facebook 粉丝页面的描述
【发布时间】:2011-06-29 09:34:39
【问题描述】:

我正在尝试处理一些页面的描述。我正在使用 Graph API 来获取页面对象。我在页面对象中没有找到页面的描述。

有没有办法使用 Graph API 获取 Facebook 粉丝页面的描述、绘制轮廓?

语言:Java 使用的库:RestFB

【问题讨论】:

    标签: java facebook facebook-graph-api


    【解决方案1】:

    使用 Graph API,您只能获取名称、类别和喜欢页面的用户数量。没有描述。

    如果您想获得有关该页面的更多信息,您可以使用page 表。使用它,您不仅可以通过 API 获取可用信息,还可以获取许多其他信息,包括图片、类型、网站、公司概述、使命、产品等。

    为了查询该表,您必须使用 FQL,查询可能如下所示:

    SELECT pic, type, website, company_overview, mission, products, location FROM page WHERE page_id=YOUR_PAGE_ID
    

    此表的文档可在 here 获得,如何使用您的库执行 FQL 查询可在您在问题末尾提供的页面上找到。

    祝你好运!

    【讨论】:

    • 我找到了解决问题的办法。我做了一个改变是restFB也给描述字段。谢谢你的回答。真的很感激:)
    • 我很高兴你得到它的工作。如果答案有帮助,你知道你必须做什么:)
    【解决方案2】:

    请在此处提供一些代码,只有我们才能知道您有什么问题,请检查您的 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=..."
           }
        `
    

    【讨论】:

    • 我可以从 facebook 获取页面。但是 API 没有给我页面的描述。除了粉丝页面的描述之外,我可以获得粉丝数量、页面标题和其他信息。
    【解决方案3】:

    我使用 restFB 连接到 Facebook Graph API。可以下载@http://restfb.com/

    在 com.restfb.types.Page 源文件中,添加以下行:

    @Facebook("description")
    private String description;
    

    还要写一个getter来描述

    public String getDescription() {
        return description;
    }
    

    编译库,您可以在每次触发查询时自动获取描述。

    【讨论】:

      猜你喜欢
      • 2011-04-03
      • 2023-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-11
      • 1970-01-01
      • 2011-04-05
      相关资源
      最近更新 更多