2015-03-30 155 views
0

我們需要在我們的Drupal模塊中使用Google Could Storage來獲取我們文檔的縮略圖。以前https://docs.google.com/viewer?url=DOC_STORAGE_URL&a=bi&pagenumber=1爲我們工作,但谷歌瀏覽器似乎不再支持a = bi參數。Google雲端存儲文檔縮略圖?

有沒有人有關於查看器的任何信息不再生成縮略圖,或者知道是否有方法使用Drive API API獲取存儲在Google Could Storage上的文檔的縮略圖圖像?我們目前正在使用google-api-php-client。 https://developers.google.com/drive/v2/reference/files

回答

0

Google雲端存儲不會爲任何對象生成縮略圖。您需要生成這些縮略圖,將它們上傳到Google Cloud Storage,然後自行參考。

0

正如@rein所言,GCS不會爲任何對象生成縮略圖。但是還有一個選擇:Images API。雖然不適用於PHP,但如果您可以使用Python [1]或JAVA [2]編寫該庫,則該庫包含您正在查找的功能。

檢查功能get_serving_url這裏[3]。它會生成一個接受參數的url。具體來說,參數=sXX將生成XX像素(最長維度)的縮略圖。

[1] https://cloud.google.com/appengine/docs/python/images/

[2] https://cloud.google.com/appengine/docs/java/images/

[3] https://cloud.google.com/appengine/docs/python/images/functions