【问题标题】:getting data from google plus community and events using google+ API使用 google+ API 从 google plus 社区和活动获取数据
【发布时间】:2013-01-22 03:35:24
【问题描述】:

Google 通过 api 提供许多数据。 Google plus 提供人员、活动、cmets 的数据。 但它不提供社区、活动等新功能的数据。 我如何通过 google plus api 访问这些东西?

我需要我加入的社区数据,并且能够通过 api 发布该数据。 我还需要在我的页面上显示 google plus 事件。

【问题讨论】:

    标签: api google-plus oauth2-playground


    【解决方案1】:

    已编辑:此答案已过时,不再有效。

    对于公共数据 API 中的某些内容,Google+ 社区可以被视为个人资料和信息页。您只需将 profile_id 替换为 community_id 即可,大多数事情都会奏效。然而,社区可能需要公开。您只能使用activities.listactivities.get 方法从社区获取帖子 - 无法获取社区本身的信息(相当于people.get)。

    事件也可以使用 API 获得,并且或多或少类似于 cmets。当然,存在一些差异,并且它并不总是以相同的方式出现在搜索结果中。您可能还想查看 Google Calendar API 并改为通过该接口访问事件。

    【讨论】:

    • developers.google.com/oauthplayground .这是一个操场,你可以在这里玩 google api ..我尝试通过将 user_id 替换为 community_id googleapis.com/plus/v1/people{userId} ..但它不起作用...
    • 我添加了一些附加信息,说明哪些方法适用于社区,哪些方法不适用。您正在使用获取配置文件信息的people.get 进行测试。由于社区没有个人资料,因此无法使用。
    【解决方案2】:

    API 不支持获取任何类型的 Google+ 社区帖子,即使它们是公开的。在过去,这很有效,但它从未得到支持,并且已经停止工作。

    犯人的回答现在已经过时了。

    【讨论】:

      【解决方案3】:

      有一个访问社区活动的功能请求,但公共 api 目前不支持,这里是链接:https://code.google.com/p/google-plus-platform/issues/detail?id=639

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-11-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多