問題タブ [vimeo-android]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - URI でビデオを再生するために、Vimeo Networking Java Library との統合中にビデオ ファイルの値 null を取得する
AndroidアプリでVimeo Networking Libraryを使用して、Vimeoの公式ライブラリを使用してVideo Viewでビデオを再生しました。
トークンで API を認証します
コードの問題は、 videoFilesのnull値が返されることです。コードコメントの間に下記のb形式でリンクを付けると
これが私のコードです
どの URI を渡せばいいのかわからないので 2 形式で URI を渡します
a) https://player.vimeo.com/videos/123456789
失敗メソッドからエラーがスローされます
I/TAG5: Vimeo エラー: JsonReader.setLenient(true) を使用して、行 1 列 1 パス $ で不正な形式の JSON を受け入れます
b) https://player.vimeo.com/videos/123456789/config
I/TAG1: ビデオ: com.vimeo.networking.model.Video@0 I/TAG2: VideoFiles null
最後にリンクbを使用します
android-studio - 公式ライブラリ Vimeo Networking Library を使用して vimeo ビデオを再生するには?
Vimeo 公式ライブラリを使用して、Android アプリで Vimeo ビデオを再生したい : VideoView または ExoPlayerを使用したVimeo ネットワーク ライブラリ
ネイティブ再生の基本的な要件は次のとおりです。
ユーザーはログインする必要があります。ユーザーはビデオの所有者である必要があります。ユーザーは PRO 以上である必要があります (または、アプリに「所有者のビデオ ファイルにアクセスできる」機能が必要です)。トークンには video_files スコープが必要です。ユーザーは、リクエストを行う API アプリの所有者である必要があります。
vimeo-android - AccountStore インターフェイスの実装方法 vimeo
Vimeo とその API は初めてです。AccountStore インターフェイスを簡単に実装できるものを探しています。
公式ドキュメントは何も提供していません:
AccountStore を渡すことを選択した場合、認証されたアカウントは自動的に永続化されます。認証が完了すると、VimeoClient#getVimeoAccount() を介して永続化された VimeoAccount オブジェクトにアクセスできます。AccountStore の基本的な実装については、サンプル アプリのこのファイルを参照してください。