問題タブ [vimeo-api]
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.
api - Vimeo API を使用して、地域ごとにアップロードされた動画や、地域ごとに高く評価された動画を返すことはできますか?
Vimeo API を使用して、動画が世界のどこからアップロードされたか、または動画が世界のどこからいいねされたかに基づいて動画を返すことができるかどうかは誰にもわかりませんか? Vimeo は場所固有の情報を保存しますか? これに関するヘルプは素晴らしいでしょう!
vimeo - 動画 ID でタグを取得する
Vimeo Advanced API を使用して動画からタグ情報を取得し、ポートフォリオ スタイルのページに表示しようとしています。その情報を単純に取得する方法が見つからないようです.vimeo.videos.getByTagが最も近いようですが、タグでビデオをリクエストしたくはなく、表示するだけです。
前もって感謝します。
ios - iOS アプリを使用した vimeo API v3.0: コールバック URL
私は OAuth2Client を使用しており、ユーザーが UIWebView を介してログインし、OAuth2 対応の Vimeo アプリケーションにアクセス許可を付与することを許可しました。
ユーザーがアプリにアクセス許可を与えると、UIWebView は URL にコード パラメーターが添付された次の Vimeo Web ページを表示します。
これは、iOS アプリでアクセス許可を付与する適切な方法ですか? もしそうなら、技術的に iOS アプリを離れることはないので、コールバック URL の目的がわかりません。それが私の質問だと思います: この場合、コールバック URL は必要ですか?
作成した Vimeo アプリケーションへのアクセスを許可するために (UIApplication:openURL を介して) Safari を開いている場合に必要かどうかは理解できます。しかし、その場合でも、Safari が私の iOS アプリを呼び出すことはないため、コールバック URL が正しく機能していないはずです。
洞察をありがとう。
vimeo - Vimeo プレーヤー js API がモバイル デバイスで動作しない
ユーザーがサイトの特定のボタンをクリックしたときにビデオを開始するために、froogaloop ライブラリで vimeo プレーヤー js API を使用しています。
ビデオを埋め込む方法は次のとおりです。
そして、これが私がjs APIを使用する方法です:
したがって、プレーヤーの準備ができたら、「クリック」イベントを「ビデオを見る」親コンテナーにバインドします。デスクトップで動作します。しかし、iPhone 3GS や iPad シミュレーターで試してみると、ビデオが起動しません。また、サイトでvimeoの例を確認しました:
また、モバイル デバイスでも機能しません。
モバイル デバイスでは、プレーヤーの再生ボタンを使用して手動でビデオを開始した後にのみ、この API が機能します。ただし、ページをロードする場合は、ビデオを手動で開始せず、JS で再生しようとしないでください。動作しません。
誰かがこの問題に直面しましたか? それとも私は何か間違ったことをしていますか?
vimeo - Vimeo 検証チャンクと 708 エラー
ファイル チャンクを使用して API 経由で動画をアップロードする際の問題をトラブルシューティングしようとしています。4704384 バイトのサンプル ファイルがあり、最大サイズが 1048576 バイトのチャンクを送信しています。したがって、1048576 の 4 つのチャンクと 510080 の 1 つのチャンクがあります。チャンクは Vimeo に問題なく送信されているようですが、vimeo.videos.upload.verifyChunks を呼び出すと、次の応答が返されます。
実際のファイル データと一緒に送信される他の http ヘッダーが原因で、チャンク サイズが予想されるチャンクのいずれとも一致しませんか? また、応答の形式が Vimeo のアップロード API ページの応答例と一致しないため、ここに問題はありますか? 彼らの例:
すべてのチャンクが 1 つのエントリにまとめられ、ID がチケット ID と同じなのはなぜですか?
vimeo.videos.upload.complete を呼び出すと、次のようになります。
これをトラブルシューティングして、何が起こっているのかを理解するにはどうすればよいですか?
更新:私の問題は、ファイル全体のストリーミングに使用される PUT を介して複数のチャンクを送信しようとしたことだと思います。チャンクをアップロードするには、POST である必要があります。しかし、Vimeo に投稿しようとすると、「確立された接続がホスト マシンのソフトウェアによって中止されました」というエラーが表示されます。このエラーを修正するために推奨されたウイルス対策と Windows ファイアウォールを無効にしようとしましたが、役に立ちませんでした。
javascript - Froogaloop Vimeo API -- Ready イベントの外で API メソッドを呼び出せない
SO と Vimeo のドキュメントを精査しましたが、Vimeo の Ready Event 外で API メソッドを呼び出す方法がわかりません。Vimeo プレーヤーを作成し、それを teacher.js に埋め込みました。
次に、別のスクリプトで vimeoSetup を呼び出します。
ここで、call $f(player).api('pause'); と言いたい場合は、teacher.js で、次のエラーが表示されます: http://player.vimeo.comにメッセージを投稿できません。受信者にはオリジン mydomain があります。これはとても単純な問題のように思えます。現在私には理解できない「this」の使用が関係しているのか、それとも Vimeo プレーヤーの埋め込みを間違って取得しているのかはわかりませんが、多くの「メソッドがありません」このオブジェクトの.api」を実験中。
最終的な目標は、vimeo プレーヤーを作成し、コントロールを提供し (どちらも優れています)、API を使用して、一時停止、再生、時間など、バックボーンにフィードするメソッドを呼び出すことです。
「クリック」イベントやユーザー生成イベント以外に使用できるイベントはありますか? 別の関数が呼び出されたことを示すイベントのように? 回りくどいようです...私のバックボーンビューは次のようになります。
どうもありがとう - StackOverflow は私に驚くべきことを教えてくれました。