我目前正在开发一个Google Hangouts应用程序,其中包括在用户的Google+信息页上发布指向某些页面的链接。 因为共享内容主要是视觉事物(确切地说是动态生成的图像),所以我一直在寻找获得帖子的方法 在用户的流上显示一个大的全宽图片,基本上是类似于one visible here的效果(免责声明:我不认可该公司以任何方式链接,它只是我发现的第一个例子之一)。
现在,我已经阅读了关于分享按钮和代码段的Google+文档,了解了通过单击进行共享以及自定义链接附带内容的方法,但在视觉上,附加的缩略图比我更小d找到理想的任务(可见) 大图片显示的示例与照片共享功能相关联,因此我查看了Google+ API,看看是否有办法实现自动化,但正如the API docs landing page所述,“Google+ API目前提供对公共数据的只读访问。“因此,没有能力通过官方渠道追求目标 下一步,GitHub。有些网站已经编写了内部通信的包装器,从而创建了一些非官方的API,所以我在那里试了试。在各种库中,我发现一个不是官方API {@ 3}}的包装器,但是针对Chrome扩展而不是网页的上下文编写,我无法使其工作,主要是由于使用WebSQL和跨域XMLHTTPRequests。
如果没有任何进一步的线索,我会问社区 - 网页应用是否有办法让用户能够在他们的Google+信息流上分享全角图片,还是仅限于标准的共享缩略图?< / p>
答案 0 :(得分:3)
我将确认,您无法使用Google+ API执行操作,因为没有流写入API,您无法控制共享的呈现方式。
正如您已经确定的那样,您无法在没有用户交互(例如共享)的情况下直接将用户的流等帖子(例如图片)写入。对于品牌页面,有the Pages API,但它目前不公开,仅限于页面而不是人/个人资料。
您可以生成指向外部图像的共享链接,然后如果用户单击它,图像就会显示在其流中。正如您所注意到的,图像将是一个小缩略图,而不是全出血照片,并将呈现为共享 - 如果您希望图像填充整个流区域,则不合需要。