您目前无法将“端点”用作blobstore的回调
blobstoreService.createUploadUrl。请参阅此相关答案。有一个开放的功能请求来支持mediaUpload,它可能会提供与您想要的功能类似的功能。随时为它加注星标以显示支持并获得自动更新。
根据您要上传的数据量,我建议使用两种可能的选择之一。
如果要上传少量的blob数据(适合数据存储区),请在Endpoints实体类中使用
ShortBlob(最多500个字节)或
Blob(最多1
MB)类型。端点将在后端处理序列化,并且将通过客户端库期待(并发回)base64编码的字符串。这是一种非常简单,直接的方法。
如果您现在要提供大于1 MB的Blob,请使用Google Cloud Storage JSON
API。该API使用与Endpoints相同的客户端库,因此您不必担心将另一个库与应用程序捆绑在一起。该页面提供了使用Java客户端库将Blob插入Google
Cloud Storage的示例。



