使用 google+ API 从 google plus 社区和活动获取数据

Posted

技术标签:

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

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

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

【问题讨论】:

【参考方案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/peopleuserId ..但它不起作用... 我添加了一些附加信息,说明哪些方法适用于社区,哪些方法不适用。您正在使用获取配置文件信息的people.get 进行测试。由于社区没有个人资料,因此无法使用。【参考方案2】:

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

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

【讨论】:

【参考方案3】:

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

【讨论】:

以上是关于使用 google+ API 从 google plus 社区和活动获取数据的主要内容,如果未能解决你的问题,请参考以下文章

使用 google+ API 从 google plus 社区和活动获取数据

不同的 Python Google API

使用 API 从 Google 日历中检索事件

从 Google+ 评论框获取特定 URL 的评论计数 - Google+ API

用于 PHP 的带有电子邮件和密码的 Google Analytics Core Reporting API

使用 Google Scripts 从 Google People API 获取 google 联系人电子邮件目录中的电子邮件列表