2016-07-11 3 views
1

vimeo SDK com.vimeo.networking:vimeo-networking을 사용하여 비디오를 업로드하는 방법은 무엇입니까? 문서 및 example 프로젝트에는 비디오를 업로드하는 방법에 대한 예제가 없습니다. 또한 방법 VimeoClient.getInstance().putContentVimeoClient.getInstance().postContent은 문서화되어 있지 않습니다. 메소드를 구현했습니다 :Android vimeo 비디오 업로드

 VimeoClient.getInstance().postContent(videoUri, CacheControl.FORCE_CACHE, null, new ModelCallback<Video>(Video.class) { 
     @Override 
     public void success(Video video) { 
      toast("Staff Picks Success! " + video); 
     } 

     @Override 
     public void failure(VimeoError error) { 
      toast("Staff Picks Failure :(" + error); 
     } 
    }); 

동영상을 업로드하려고 할 때 오류가 발생합니다. java.lang.IllegalArgumentException가 : URL == 널 W/System.err의 일 : okhttp3.Request $ Builder.url (Request.java:121) W 여기서 추적

W/System.err에 스택된다 께/System.err : retrofit2.RequestBuilder.build (RequestBuilder.java:204) W/System.err : retrofit2.RequestFactory.create (RequestFactory.java:67) W/System.err : retrofit2.OkHttpCall. retrofit2.OkHttpCall.enqueue (OkHttpCall.java:122) 에서 W/System.err : 에서 W/System.err : retrofit2.ExecutorCallAdapterFactory $ ExecutorCallbackCall.enqueue (ExecutorCallAdapterFactory.java:57)에서 createRawCall 승/System.err : at com.vimeo.networking.Vim eoClient.POST (VimeoClient.java:1167) W/System.err에 : com.vimeo.networking.VimeoClient.postContent (VimeoClient.java:1061)에서

답변

2

당신이 언급되는 비 메오 네트워킹 라이브러리하지 않습니다 지원 업로드; 나중에 별도의 업로드 라이브러리가 출시 될 예정입니다. 업로드하려면 API documentation을 따라야합니다.

문서에 나와 있듯이 몇 가지 단계가 있습니다. 우리는 2 단계로 프로세스를 단순화했으나 아직 공개되지 않았습니다. 오픈 소스 4 단계 자바 라이브러리가 없었기 때문에 우리는 iOS counterpart과 다른 public으로 공개하기 전에는 단순화 된 java 버전을 아직 공개하지 않았습니다.

안드로이드에 업로드하려면 안타깝게도 해당 API 문서를 따라야합니다.

당신은이 라이브러리 사용할 수 있습니다
관련 문제