2016-07-11 2 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 == nullの 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。レトロフィット2.OkHttpCall.enqueue(OkHttpCall.java:122) でW/System.err: でW/ W/System.err:at com.vimeo.networking.Vim eoClient.POST(VimeoClient.java:1167) W/System.errの:com.vimeo.networking.VimeoClient.postContent(VimeoClient.java:1061)

答えて

2

であなたが参照しているVimeoのネットワークライブラリがありませんアップロードをサポートします。後で別のアップロードライブラリがリリースされます。アップロードするには、API documentationに従う必要があります。

ドキュメントに記載されているとおり、いくつかのステップがあります。プロセスを2ステップに単純化しましたが、まだ公開されていません。オープンソースの4ステップのJavaライブラリがなかったので、公開されるまでは簡略化されたJavaバージョンをまだリリースしていません。これはとは異なります。

Androidでアップロードする場合は残念ながら、これらのAPIドキュメントに従う必要があります。

関連する問題