现在是否可以像使用 Facebook Api ( 'scope' => 'publish_steam'
) 一样发布到 Google plus 用户墙/流?
这个Google Plus Api看起来像是只读的。
我发现了一个叫做 Moments 的东西:https ://developers.google.com/+/history/api/moments 。但我不知道如何用 php 运行它。
提前感谢您的帮助。
现在是否可以像使用 Facebook Api ( 'scope' => 'publish_steam'
) 一样发布到 Google plus 用户墙/流?
这个Google Plus Api看起来像是只读的。
我发现了一个叫做 Moments 的东西:https ://developers.google.com/+/history/api/moments 。但我不知道如何用 php 运行它。
提前感谢您的帮助。
History API 目前处于开发者预览阶段。在尝试使用它之前,请确保您已注册。您可能还想通过示例应用程序来了解它做了什么(以及它不做什么),并确保它符合您的需求。它不能完全替代 Facebook 的解决方案。
如果它确实满足您的需求,您可能可以使用https://code.google.com/p/google-api-php-client/上的 PHP API来导航 OAuth2 过程,这可能是最棘手的部分整个东西。您还可以使用他们描述为历史 API 一部分的 Google+ 登录按钮。之后,发送一个插入命令(通过https://developers.google.com/+/history/#writing_moments中记录的 HTTP POST )并确保您有一个包含片段标记信息的页面被插入(记录在https://developers.google.com/+/plugins/snippet和 schema.org)。
Google+ 的 API 是只读的,抱歉。
您可以使用 google-php 客户端,但如上所述,该客户端仍处于开发过程中。事实上,最新的库是 0.6.1,但没有发布所需的所有方法。正如我的问题401 Unauthorized access when publishing Google+ Moments with PHP Client 中发布的那样,您必须从 SVN 存储库下载最新开发的库,然后在设置 API google 控制台和您的库后,您可以检查 post momments 是否与Silvano 脚本一起使用配置文件。
您可以在 Silvano G+ 帖子中阅读有关此问题的更多信息:https: //plus.google.com/+SilvanoLuciani/posts/2kMX9Dzaf8V