使用PHP发布到Google Plus流/墙

时间:2012-12-10 09:09:42

标签: php google-plus

现在可以使用Facebook Api('scope' => 'publish_steam')发布到Google plus用户墙/流吗?

Google Plus Api看起来像只读。

我找到了一个名为Moments的东西:https://developers.google.com/+/history/api/moments。但我不知道怎么用ph​​p运行它。

提前感谢您的帮助。

3 个答案:

答案 0 :(得分:3)

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)。

答案 1 :(得分:1)

Google+的API是只读的,抱歉。

答案 2 :(得分:0)

您可以使用google-php客户端,但如上所述,此客户端仍处于开发过程中。事实上,最新的库是0.6.1但没有发布所需的所有方法。正如我在问题401 Unauthorized access when posting Google+ Moments with PHP Client中发布的那样,您必须从SVN仓库下载最新开发的库,然后在设置API谷歌控制台和库配置文件之后,您可以检查帖子是否与Silvano script一起使用

您可以在Silvano G +帖子中阅读有关此问题的更多信息: https://plus.google.com/+SilvanoLuciani/posts/2kMX9Dzaf8V