-
8 votesanswersviews
在Google App Engine中存储旋转/翻转的图像
我正在尝试旋转/翻转已经位于Google Cloud 端存储中的图像 . 这是blobkey: BlobKey blobKey = new BlobKey(upload.getBlobKey()); 然后我检索图像并应用图像变换: ImagesService imagesService = ImagesServiceFactory.getImagesService(); Image image ... -
0 votesanswersviews
为什么通过createUploadUrl()上传文件会填满我的数据存储区和blobstore,如何删除它们?
我在Google App Engine上有一个PHP应用程序,最近在数据存储存储数据中最大化了1GB的免费配额 . 我甚至不知道GAE上的PHP甚至可以使用数据存储区 . 事实证明,通过CloudStorageTools :: createUploadUrl()上传的任何文件都会在 BlobInfo 下的数据存储区中创建条目 SELECT * FROM __BlobInfo__ Blob Vie... -
5 votesanswersviews
GAE Blobstore:上传blob以及其他文本字段
我有一个表单,在文本字段之间包含一个上传图片的元素 .我想将blob存储在blobstore中,并使用 ndb.BlobKeyProperty() 在我的模型( ndb.Model )中引用它 .this link中显示的方法使用上传处理程序( UploadHandler ),该处理程序是从以这种方式创建的链接中调用的: upload_url = blobstore.create_upload_u... -
2 votesanswersviews
BlobStore vs Cloud Storage用于存储用户上传的图像
我是AppEngine的新手,我正在构建一个接受Android设备用户图片上传的应用 . 我使用 Cloud 存储构建它但后来我意识到我在上传大文件时遇到问题(可能是因为请求时间限制?) 所以我想我应该使用Blobstore的上传URL来正确上传多个大文件 . Blobstore还具有即时图像大小调整功能,非常好用 . 问题是, Cloud 存储比Blobstore便宜 . 我应该在上传后将上传... -
2 votesanswersviews
GAE:java.lang.NoClassDefFoundError:com / google / appengine / api / blobstore / BlobstoreServiceFactory
请帮助我 . 我正在使用blob存储来保存图像,它在我的本地环境中工作得非常好 . 但是,当我将相同的代码部署到 Cloud 时,它给我带来了异常:java.lang.NoClassDefFoundError:com / google / appengine / api / blobstore / BlobstoreServiceFactory 我正在使用GAE 1.8.4 -
0 votesanswersviews
如何按名称检索blobstore文件
我写了以下代码: FileService fileService = FileServiceFactory .getFileService(); // Create a new Blob file with mime-type "text/plain" AppEngineFi... -
1 votesanswersviews
谷歌应用程序引擎blobstore和地理复制
我想知道应用程序引擎blobstore中存储的数据的安全性和可用性(单一数据中心中断) . 例如,HR数据存储区使用paxos在不同数据中心之间分配数据(https://developers.google.com/appengine/docs/python/datastore/overview),而Google Cloud 存储也在地理位置上分发数据(https://developers.goog... -
1 votesanswersviews
从Blobstore迁移到适用于AppEngine Connected Android Project的Google Cloud 端存储
我有一个App Engine Connected Android Project . 目前我正在使用Blobstore来存储blob . 这是它的工作原理 Android调用我的App Engine服务器来请求serveUrl App Engine使用服务URL响应android客户端 Android使用上述服务URL将图像(multipart)加载到Blobstore Blobs... -
1 votesanswersviews
上传图片Google Cloud Endpoints时出错
我正在尝试使用Google Cloud Endpoints将图像文件上传到Blobstore . 下面的代码成功地将图像存储在Blobstore中,但是没有在数据存储区中创建实体“图像”,因此它不会将图像引用添加到MyUser实体(我使用Objectify将实体存储在数据存储区中) . 另外,当我上传图像时,我得到“404 NOT_FOUND”错误作为响应...但图像正确存储在Blobstore中... -
1 votesanswersviews
将文件上传时的标头设置为Google Cloud 端存储
根据documentation,应该能够在上传到GoogleCloudStorage时设置对象 Headers . 实现细节您应该仅为所有匿名用户都可以访问的对象指定缓存控制 . 要匿名访问,对象的ACL必须向AllUsers授予READ或FULL_CONTROL权限 . 如果所有匿名用户都可以访问对象,并且您未指定缓存控制设置,则 Cloud 存储应用缓存控制设置3600秒 . 通过XML提... -
0 votesanswersviews
如何使用Google Cloud 端存储压缩图像/视频create_upload_url
我有一个iOS应用,用户可以将图像直接上传到Google Cloud 端存储 . 我通过在我的Python Google App Engine后端使用函数 blobstore.create_upload_url 并将URL发送到我的应用程序来实现此目的 . 但是,由于图像太大,将这些图像显示给用户的时间太长,因此我意识到我需要在Google Cloud 端存储中压缩这些图像 . 你知道如何以编程方... -
1 votesanswersviews
Google App Engine Image API不一致
我使用blobstore上传API将一个8MB,7296 x 5472像素的图像上传到GAE . 当以原始大小显示时(通过在URL的末尾附加= s0),它显示正常,大小和分辨率是正确的,默认URL相同,没有附加任何内容(512宽度) . 但是,当调整大小到1920时,图像大小会跳到33.45 MB(= s1920) . 你可以自己检查一下 . 图片网址:http://lh5.ggpht.com/8... -
4 votesanswersviews
如果您在App Engine中存储图像Blob,是否应该将其放在Blobstore或Google Cloud Storage中?
Google Cloud Storage似乎比 App Engine Blobstore 更具成本效益 . 目前我将用户上传的图像文件存储为 Datastore (顺便说一下App Engine Java API)中的 Blob 类型字段 . 但我在争论是否要切换到 Blobstore 或 Google Cloud Storage 以允许图像大小超过1MB . Google Cloud Stora... -
12 votesanswersviews
将App Engine Blobkey解码为Google Cloud 存储文件名
我有一个以前通过标准Google App Engine create_upload_url()进程上传的BlobKeys数据库,每个上传都通过设置 gs_bucket_name 参数转到同一个Google Cloud Storage存储桶 . 我想要做的是能够解码现有的blobkeys,以便我可以获得他们的Google Cloud 端存储文件名 . 我知道我 could 一直在使用FileInfo... -
3 votesanswersviews
如何投放Google Cloud 端存储图片?
我希望 google.appengine.ext.blobstore 和 google.appengine.api.images 在App Engine之外工作 . 这些模块是否需要App Engine才能工作?我想在Google Cloud 端存储上创建公开但不可猜测的图片网址,并通过Django为其提供服务 . 我读到这是用 google.appengine.ext.blobstore.cre... -
1 votesanswersviews
澄清 - 使用Blobstore API将图像/视频上传到Google Cloud 端存储
我一直在试图弄清楚如何使用Blobstore API将图像/视频上传到我的App Engine Python Web应用程序的Google Cloud Storage . 这是我到目前为止的地方: 我使用以下代码为我的HTML表单创建一个操作URL . upload_url = create_upload_url('/upload', gs_bucket_name='bucket') 我使用we...