我有一個appengine連接的android項目。它使用端點。無論如何,我在blobstore中有一些圖像。 Android應用程序具有每個圖像的URL。通常情況下,android需要一個完整的圖像。但是對於我的GridView,我想顯示一些縮略圖。我知道如何從服務器獲取圖像(這裏是blobstore)。我的問題是,有沒有辦法讓blobstore向我發送圖像的縮略圖?這個調用需要來自android端。android:從blobstore獲取縮略圖
2
A
回答
0
你可以使用get_serving_url()
你可以用它來生成Blob存儲區進行鏈接的圖像,並且可以指定它的大小「最長尺寸...保留原始寬高比」:
images.get_serving_url(your_blob_key,size=300)
正如你所看到的,設置size=300
只是增加= S300到URL的末尾,所以你可以跳過添加這一點,只需添加= S300到URL中你的應用。
請注意,這會創建一個「公開但不可猜測的URL」。這基本上意味着任何人都可能訪問由鏈接生成的鏈接。
與此相關的另一個問題是您需要從App Engine內部生成鏈接。但是,如果您需要直接通過應用程序訪問它,則可以在上載過程中生成鏈接,並將其與blobstore密鑰一起存儲在數據存儲中。然後,您可以將此鏈接發送到應用程序,以代替正在發送的現有鏈接。
相關問題
- 1. 從json獲取縮略圖Android
- 2. 從PHAsset獲取縮略圖
- 3. 從JSON獲取縮略圖
- 4. Android獲取縮略圖Uri從相機獲取圖片後
- 5. App Engine:計算從Blobstore服務縮略圖生成縮略圖的尺寸
- 6. 從onActivityResult獲取實際圖像而不是縮略圖Android Java
- 7. Android:從圖像獲取縮略圖信息
- 8. 如何從android相機獲取縮略圖和圖像路徑?
- 9. 從vimeo獲取視頻縮略圖
- 10. FFmpegPHP從外部URL獲取縮略圖
- 11. 從網頁獲取縮略圖
- 12. 從Liferay獲取縮略圖流
- 13. OpenCV從緩衝區獲取縮略圖
- 14. 從Youtube獲取縮略圖並保存
- 15. 從liveleak獲取img縮略圖?
- 16. 解析雲 - 從URL獲取縮略圖
- 17. 從input type =「file」獲取縮略圖
- 18. 獲取flickr縮略圖
- 19. 獲取縮略圖在ASP.NET
- 20. 獲取縮略圖,XML
- 21. 獲取Matterport縮略圖
- 22. WordPress的獲取縮略圖
- 23. GData Youtube:獲取縮略圖
- 24. Android:從SD卡上的特定位置獲取縮略圖
- 25. 如何從Android中的.mov文件獲取縮略圖?
- 26. 試圖獲取視頻縮略圖
- 27. android獲取視頻縮略圖PATH,而不是位圖
- 28. 使用ContentResolver和Cursor獲取Android中圖像的縮略圖
- 29. 從CGPDFPageRef提取縮略圖圖像
- 30. 如何從android中的圖像路徑獲取縮略圖路徑?