2011-11-17 4 views
1

GlobT에 대한 Blobstore 업로드가 가능하지만 Blobstore에 업로드하려면 Android 앱이 필요합니다. 나는 URL을 일단 업로드하는 방법에 대해 설명이 게시물을보고 있지만 URL 점점 표시되지 않습니다 Using Google BlobStore with an Android applicationAndroid에서 Blobstore 업로드 URL을 가져 오는 구문은 무엇입니까?

내 질문 은을 :

  1. 어떤 URL 난에 도착 보내려면 어떻게합니까?
  2. get for blobstore의 구문은 무엇입니까?

감사

답변

0

나는 이런 식으로 있습니다

Widget.presenter.java :

uploadButton.addClickHandler(new ClickHandler() { 
@Override 
public void onClick(ClickEvent event) { 
//init action 
imageService.getBlobStoreUploadUrl(new AsyncCallback<String>() { 
     @Override 
     public void onFailure(Throwable caught) { 
     Window.alert("Oups Error at ImageUploaderPresenter"); 
     } 
     @Override 
     public void onSuccess(String result) { 
     uploadForm.setActionUpload(result); 
     uploadForm.submit(); 
     } 
    } 
    }); 
} 

ImageServiceImpl.java :

@Override 
public String getBlobStoreUploadUrl() { 
    //Map the UploadURL to the uploadservice which will be called by 
    //submitting the FormPanel 
    return blobstoreService.createUploadUrl("/imageUpload"); 
} 
관련 문제