2013-01-14 69 views
1

我目前正在開發Google環聊應用,其中包括髮布指向用戶Google+信息頁中某些頁面的鏈接的功能。
因爲共享內容主要是視覺上的東西(準確地說是動態生成的圖像)​​,所以我一直在尋找讓用戶的流上的帖子 顯示大的全幅圖片的方式,基本上類似於one visible here (免責聲明:我不贊成以任何方式聯繫在一起的公司,這只是我發現的第一個例子之一)。在Google+上分享大圖片(可能是圖片共享)?

現在,我已閱讀有關共享按鈕和代碼段的Google+文檔,介紹如何通過單擊並自定義鏈接附帶的內容進行共享,但從視覺上看,所附的縮略圖比我小'找到理想的任務(如可見on this screenshot)。
大圖片展示的例子與照片分享功能有關,所以我查看了Google+ API,看看是否有辦法實現自動化,但正如the API docs landing page所述,「Google+ API目前提供只讀功能,只能訪問公共數據。「那時沒有能力通過官方渠道追求目標。
下一步,GitHub。有些網站的內部通信封面已經寫好了,因此創建了一些非官方的API,所以我在那裏嘗試了我的運氣。在各種圖書館中,我找到了一個不是圍繞官方API的包裝,google-plus-extension-jsapi,而是爲Chrome擴展而不是網頁編寫的,但我無法實現它,主要是由於WebSQL的使用和交叉 - 域XMLHTTPRequests。

沒有任何進一步的線索,因此我問社區 - 網頁應用程序是否有任何方式讓用戶能夠在他們的Google+信息流上分享全幅圖片,還是僅限於標準共享縮略圖?

回答

3

我將確認,您無法使用Google+ API執行您想要做的事情,因爲沒有流寫入API,並且您無法控制共享的呈現方式。

正如您已經確定的那樣,您不能在沒有用戶交互(例如共享)的情況下將帖子(如圖片)直接寫入用戶的流。對於品牌頁面,有the Pages API,但它目前尚未公開,並且將限於Pages而不是People/Profiles。

您可以生成一個共享鏈接到外部圖像,然後如果用戶點擊它,圖像可以出現在他們的流中。正如你注意到的那樣,圖像將是一個小的縮略圖,而不是一張全張照片,並且將作爲一個共享進行渲染 - 如果你想讓圖像填滿整個流區域,這將是不可取的。