如何在Google+墙上发布

Kar*_*amy 92 api google-plus

我想在我的应用程序中分享Google+墙上的一些信息.为此,我浏览了Google+ API.在该API中,他们提到了如何获取特定用户的访问令牌,但他们没有提到如何使用访问令牌在用户墙中发布.

Cᴏʀ*_*ᴏʀʏ 152

好吧,Google+没有"墙",它有"Streams".正确的术语可以帮助您找到更好的搜索结果.无论哪种方式,除非你是谷歌的合作伙伴,否则新闻并不好:

API目前仅限于只读访问.API网站:

注意:Google+ API目前提供对公共数据的只读访问权限.所有API调用都需要OAuth 2.0令牌API密钥.

因为它是只读的,所以您无法通过API更新或发布任何信息 - 您只能使用它来提取基本信息,例如个人资料和活动详细信息.

鉴于对API的访问可能会随着时间的推移而发生变化,我将尝试使用有关访问的新闻或更改的信息来更新此答案.


新闻和更新

2015-04-28:Google Domains API于2013年8月发布,但不知怎的,我错过了与Google+的相关性.

Google+域名API允许Google Apps客户和ISV利用增强的Google+ API构建可以多种方式使用的工具和服务.

不,它并不能提供完整的用户的Google+个人资料写访问,但它确实给你小的优势,在Google+的API V1,至少在一个领域.这个主要面向移动应用程序开发人员.

2015-01-21:我重新审视了这个答案中链接的许多来源,并搜索了有关API变化的新闻,但谷歌一直很安静.

2014-03-12:Google+上关于写访问(或缺少访问)的各种讨论主题:

2013-12-03:来自UPDATE 1的问题主题终于得到了Google+项目成员的回复.有关Streams写入权限的其他讨论将在" 使用Google+社区"社区页面上间歇性地进行.

2013-07-05:名为Eric Leroy的开发人员构建了一个"非官方"JavaScript库,为Google+ API提供读/写扩展.

2013-05-14:"社交媒体管理公司"可以通过尝试成为Google+ Pages API合作伙伴来获得额外的API访问权限.

以下是合作伙伴申请表的摘录:

Google+页面API允许社交媒体管理公司将Google+信息页管理功能添加到其工具中.可以通过白名单访问此API,并且可以根据公司的要求向合作伙伴授予访问权限,具体取决于是否符合此API.

其他文章解释缺少写API:

2013-01-04:Google刚刚宣布了Google+历史记录.您可以使用它来编写"时刻"(默认情况下是私有的),但可以通过直接将它们分享到您的流和/或您的个人资料来公开.其中一种类型是CommentActivity.

2012-10-08:现在有一个重复的错误帖子只有几条评论,但您也可以查看未来的更新.

2012-06-25:我发现了Google+写入权限的问题跟踪器帖子.截至2012年6月25 ,增强请求状态为"新",优先级为"中" .评论中有一些感兴趣的链接.

  • @mihai:我没有在两者之间进行比较 - 通过在我的回答中将术语更正为"Streams",我说明这些服务可以通过人们在谈论它们时使用的术语来识别.例如,当OP在询问有关Google+ API的问题时说"Google+ Wall"时,我不希望某人(包括OP)深入挖掘API文档,寻找术语"墙",因为他们不会找到任何东西 搜索关于Google+的正确字词是"流". (4认同)

小智 13

这可能有所帮助:我已经制作了这个书签来发布我喜欢的网页链接:

javascript:location='https://plusone.google.com/_/+1/confirm?hl=en&url='+location
Run Code Online (Sandbox Code Playgroud)

该URL不言自明.如果您的帖子内容可以通过URL提供,那么您可以这样发布.唯一的困难是自动化谷歌的发布回调,但我不需要它,不应该太难.