1

我目前正在开发一个 Google Hangouts 应用程序,除其他外,该应用程序的功能是在用户的 Google+ 页面上发布指向某些页面的链接。
因为共享内容主要是视觉的东西(准确地说是动态生成的图像)​​,所以我一直在研究让用户流中的帖子显示一张大的全角图片的方法,本质上是一种类似于此处可见的效果(免责声明:我不支持以任何方式链接的公司,这只是我发现的第一个外观示例)。

现在,我已经阅读了关于共享按钮和片段的 Google+ 文档,了解如何通过单击进行共享以及自定义链接附带的内容,但从视觉上看,附加的缩略图比我认为理想的要小一些对于任务(可见在这个截图上)。
大图片显示的示例与照片共享功能相关联,所以我查看了 Google+ API,看看是否有办法自动化它,但正如API 文档登录页面所述,“Google+ API 当前提供对公共数据的只读访问。”。那时没有能力通过官方渠道追求目标。
下一步,GitHub。有些网站已经为其内部通信编写了包装器,因此创建了某种非官方的 API,所以我在那里碰碰运气。在各种库中,我发现一个不是官方 API 的包装器google-plus-extension-jsapi,而是为 Chrome 扩展而不是网页的上下文编写的,我无法让它工作,主要是因为使用 WebSQL 和跨域 XMLHTTPRequests。

因此,在没有任何进一步线索的情况下,我问社区 - 网页应用程序是否有任何方式为用户提供在其 Google+ 流上共享全角图片的能力,或者我是否仅限于标准共享缩略图?

4

1 回答 1

3

我将确认,您无法使用 Google+ API 执行您尝试执行的操作,因为没有流式写入 API,并且您无法控制共享的呈现方式。

正如您已经确定的那样,您不能在没有用户交互(例如分享)的情况下将帖子(例如图片)直接写入用户的信息流。对于品牌页面,有Pages API,但它目前不公开,并且仅限于 Pages 而不是 People/Profiles。

您可以生成指向外部图像的共享链接,然后如果用户单击它,图像就会出现在他们的流中。正如您所注意到的,图像将是一个小缩略图,而不是全出血照片,并且将呈现为共享 - 如果您希望图像填满整个流区域,则不可取。

于 2013-01-15T04:43:15.020 回答