【发布时间】:2013-01-22 03:35:24
【问题描述】:
Google 通过 api 提供许多数据。 Google plus 提供人员、活动、cmets 的数据。 但它不提供社区、活动等新功能的数据。 我如何通过 google plus api 访问这些东西?
我需要我加入的社区数据,并且能够通过 api 发布该数据。 我还需要在我的页面上显示 google plus 事件。
【问题讨论】:
标签: api google-plus oauth2-playground
Google 通过 api 提供许多数据。 Google plus 提供人员、活动、cmets 的数据。 但它不提供社区、活动等新功能的数据。 我如何通过 google plus api 访问这些东西?
我需要我加入的社区数据,并且能够通过 api 发布该数据。 我还需要在我的页面上显示 google plus 事件。
【问题讨论】:
标签: api google-plus oauth2-playground
已编辑:此答案已过时,不再有效。
对于公共数据 API 中的某些内容,Google+ 社区可以被视为个人资料和信息页。您只需将 profile_id 替换为 community_id 即可,大多数事情都会奏效。然而,社区可能需要公开。您只能使用activities.list 和activities.get 方法从社区获取帖子 - 无法获取社区本身的信息(相当于people.get)。
事件也可以使用 API 获得,并且或多或少类似于 cmets。当然,存在一些差异,并且它并不总是以相同的方式出现在搜索结果中。您可能还想查看 Google Calendar API 并改为通过该接口访问事件。
【讨论】:
people.get 进行测试。由于社区没有个人资料,因此无法使用。
API 不支持获取任何类型的 Google+ 社区帖子,即使它们是公开的。在过去,这很有效,但它从未得到支持,并且已经停止工作。
犯人的回答现在已经过时了。
【讨论】:
有一个访问社区活动的功能请求,但公共 api 目前不支持,这里是链接:https://code.google.com/p/google-plus-platform/issues/detail?id=639
【讨论】: