使用php或jQuery在用户的google plus流上共享自定义文本和图像

时间:2014-06-04 11:22:42

标签: php api curl google-plus

我尝试在用户的Google +流上分享文字和图片。这个文字和图像将由我设定。我想要达到的目的是,用户将登录他的google plus帐户(如果没有登录),然后此文本和图片将自动发布到他的信息流中。

我已尝试过这种方法进行分享

https://plus.google.com/share?url=https://encrypted-tbn0.gstatic.com/images?q%3Dtbn:ANd9GcRt6YQ8bwQdOVZqTG7wls93F-bwbENvH292Lfx_TBOY9lLYL5X5RhXVRvk&hl=en

它工作正常,但我想使用curl或jQuery执行此操作,以便我可以将文本和图像设置为受尊重的字段并在我的结尾提交。但在此我没有得到它是怎么回事它起作用,因为它不是一种形式。

请帮我解决这个问题。如果我能以其他方式做到这一点,请告诉我。

我也查看了这些链接,但没有找到任何有用的内容。

https://developers.google.com/+/api/

http://www.nextscripts.com/google-plus-automated-posting/

https://developers.google.com/+/web/embedded-post/

http://www.sanwebe.com/2012/11/login-with-google-api-php

https://github.com/google/google-api-php-client

set text to google+ share button

2 个答案:

答案 0 :(得分:0)

有两种方法可以自动发布到Google+。其中一个app activities未显示在Google+信息流中,Google Apps users可以创建仅限于其域名的信息。

在发布到Google+的这两个选项之外,必须通过用户在Google拥有的用户界面上进行明确点击来完成。 Interactive postsshare button是最佳选择。

答案 1 :(得分:0)

正如您在Official Documentation

中所看到的

分享端点

共享链接会调用Google+共享端点,您也可以直接链接到该端点:

https://plus.google.com/share

Google+分享端点接受以下 查询参数:

  1. url 要共享的网页的网址。该值应为url编码。
  2. hl 在Google+分享页面上使用的语言区域的语言代码。
  3. 所以只有这个可用

    https://plus.google.com/share?url=http://www.Google.com

    https://plus.google.com/share?url=http://www.Google.com&hl=ar

    https://plus.google.com/share?url=http://www.Google.com&hl=en

    预填充共享文本的唯一方法是使用互动帖子 enter image description here

    您可以通过一组步骤Full Example here

    来实现