我正在使用eclipse插件开发一个app-engine连接的android项目。当我将图像上传到blobstore时,如何使其回调端点方法?我在这里找到了很棒的帖子,可以作为参考来更好地理解我的问题(如果你需要的话)。
using blobstore with google cloud endpoint and android
Saving blobs with Google Endpoint
所以,我真的想知道如何使回调url成为端点方法,例如下面的saveAnimalData
(我从引用的链接中偷走了)
@ApiMethod(name = "saveAnimalData", httpMethod = HttpMethod.POST)
public String saveAnimalData(AnimalData request) throws Exception {
}
答案 0 :(得分:0)
你应该可以使用
https://appid.appspot.com/_ah/api/apiname/version/saveAnimalData
作为您致电时的最终目的地网址。 blobstoreService.createUrl(destination)
。
请记住,此处的请求不是您原来的提交。 GAE将首先调用内部URL(由blobstoreservice创建的URL),存储blob然后调用目标URL,以便在发送到端点之前发送的任何信息都将丢失(例如AnimalData将为null)