問題タブ [youtube-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.

0 投票する
7 に答える
4609 参照

actionscript-3 - 誰かがActionscript3Youtube API /ラッパーを手に入れましたか?

Google / Youtubeには、JavaScriptおよびActionscript2用のYoutube用のAPIがあります。

残念ながら、このAPIはラッパーなしのActionscript3と互換性がありません-グーグル自体は提供していません。

利用できるようにするactionscript3ラッパーを持っている人はいますか?

0 投票する
13 に答える
212589 参照

php - YouTube動画をPHPに埋め込む方法は?

URLまたは埋め込みコードがあれば、YouTubeビデオを表示または埋め込む方法を誰か教えてもらえますか?

0 投票する
1 に答える
3539 参照

php - Zend_Uri_Exceptionを修正する方法(PHP ZendGdataを使用したYouTubeAPI)

Zend Gdataを使用して、PHPスクリプトからYouTubeAPIとやり取りしています。私は実際にこれを正常に機能させていましたが、突然、「無効なURIが提供されました」というメッセージとともに「Zend_Uri_Exception」に関する致命的なエラーが発生しました。どうすれば例外を修正できますか?

コード:

出力:

0 投票する
3 に答える
22817 参照

c# - YouTube API 統合 ASP.NET - 単一ページで動画をアップロード

Google YouTube API を使用して、ブラウザを介してウェブサイトから YouTube に動画を直接アップロードしようとしています。

API は 2 つのステップで機能します。最初のステップでは、タイトル、タグ、説明、カテゴリなどのすべてのメタデータを含む Video オブジェクトを作成する必要があります。次に、このオブジェクトを含むリクエストを YouTube に送信し、トークン オブジェクトを生成する必要があります。応答として。このトークン オブジェクトには、メンバーとしてトークン値とトークン URL があります。

2 番目のステップでは、アクション属性をトークン URL に設定してフォームを作成する必要があると提案されています。このフォームには、ファイル アップロード コントロールと、値としてトークン値を含む非表示フィールドが必要です。このフォームが投稿されると、動画が YouTube にアップロードされます。

これは、最初にユーザーにメタデータを要求し、次に実際のビデオ アップロードのためにユーザーを 2 番目のページにリダイレクトするという 2 段階のプロセスとして実行するとうまく機能します。ただし、これを単一のページで実現しようとしており、ユーザーには単一のステップとして表示されます。

'aspnetForm' が指定された MasterPage があります。そのため、runat='server'プロパティを持つ別のフォームを持つことはできません。

JavaScript/分離コードを使用して aspnetFrom のアクション属性を変更しようとしましたが、何をしても同じままです。

また、トークンを含む YouTube からの最初の応答が受信された後に、アクション タグがボタン クリック イベントに設定される別のネストされたフォームを配置しようとしました。しかし、このメソッドが呼び出された時点ではフォームが作成されていないため、これでも機能しません..

いくつかのアプローチを試しましたが、どれもうまくいかないようです..これに関する提案は素晴らしいでしょう.

状況を明確に理解するために他に質問がある場合は..お知らせください..


アップデート:

返信ありがとうございます。

この問題を解決するために、ビジネス ロジックを少し変更しました。それはずっと前のことであり、今のところ解決策を探していません..

ただし、質問はまだ未解決であり、回答を得ています。私はすべての助けに本当に感謝しているので、さらなる議論のために質問を開いたままにします.

0 投票する
2 に答える
671 参照

actionscript-3 - YouTubeアクションスクリプトAPI

誰かがactionscript3.0コードであなたのチューブプレーヤーのサイズを変更する方法を説明できますか?次のコードを使用して、YouTubeプレーヤーのswfをアプリケーションにロードできますが、プレーヤーのサイズを変更できません。

0 投票する
2 に答える
2455 参照

python - YouTube API を使用して YouTubeVideoFeed オブジェクトから公開チャンネルの URL を取得する方法は?

YouTube API の Python バージョンを使用して、次の URL を使用して YouTubeVideoFeed オブジェクトを取得しています。

http://gdata.youtube.com/feeds/api/users/USERNAME/uploads

注: USERNAME をフォローする必要があるアカウントに置き換えました。

これまでのところ、フィードの取得、エントリの繰り返し、プレーヤーの URL、タイトル、およびサムネイルの取得はすべて簡単です。しかし今、ページに「Visit Channel」リンクを追加したいと考えています。フィードからチャンネル (この場合は、ユーザーの既定のチャンネル) の "パブリック" URL を取得する方法がわかりません。私が知る限り、フィードに直接保存されている唯一の URLは、パブリック サイトhttp://gdata.youtube.com/はなく、 を指しています。

フィードに基づいてチャンネルにリンクするにはどうすればよいですか?

0 投票する
1 に答える
2014 参照

flash - ビデオフィードからフラッシュにYouTubeビデオIDを渡す

私は名誉プロジェクトのためにフラッシュWebアプリケーション(Actionscript 2.0)に取り組んでいますが、YouTubeビデオの埋め込みに問題があります。基本的に、ユーザーは、選択したシンボルに応じて特定のタグを使用してYouTube APIにクエリを実行するシンボルを選択し、最初の30本のビデオからランダムなビデオを選択します。私は次のコードを使用してこれを機能させています:

しかし、これはYouTubeビデオへのリンクを含むWebページを表示するだけです。

これは、プレーヤーの基盤として使用するコードです。

フィードからビデオのID(例:pv5zWaTEVkI)を取得する方法について誰かが私を助けてくれますか?または、フィードのURLではなくビデオのURL/IDを返すフラッシュからクエリを送信する方法。少しでも早く手が届くので、どんな助けでも大歓迎です。ありがとう

0 投票する
1 に答える
2461 参照

flash - YouTube API オーディオの再生が停止しない

OK YouTube API を使用するアプリケーションを作成しました。ユーザーがボタンをクリックすると、ビデオがアプリケーションに読み込まれます。ユーザーが別のボタンをクリックすると、新しいビデオがその場所にロードされます。ここで見ることができます: http://www.grantanderson.net/blogFiles/honours/youtube.html

前のビデオのオーディオが停止しないことを除いて、すべてが機能します。

私が使う

この最後に追加してみました

しかし、それは問題を解決していません。

0 投票する
3 に答える
3882 参照

youtube - YouTube JS API: 「埋め込みが無効になっています」を検出する

YouTube JavaScript API ( http://code.google.com/apis/youtube/js_api_reference.html ) を使用して、ユーザーが自分のアプリで作成したコンテンツにビデオを埋め込むことができるようにしようとしています。ビデオへの埋め込みが許可されていない場合を検出して処理できることを除いて、すべてが機能しています。

現在、プレーヤーは許可されていない動画のサムネイルを読み込んで表示しますが、ユーザーが再生しようとするとエラーが発生します。ユーザーがコンテンツを保存/送信する前にビデオを再生しない可能性があるため、これは悪いことです。動画の埋め込みが許可されていないことを事前に検出し、ユーザーに役立つメッセージを表示したいと考えています。

私が見ることができる唯一の解決策は、実際に(プログラムで)再生し、その時点で発生したエラーを処理することです。

既存の回避策:

  1. 埋め込みプレーヤー (embedSWF)
  2. onYouTubePlayerReady(): onError onStateChange イベント リスナーを追加します。
  3. onStateChange(newState): ビデオの読み込みが完了したら、再生を試みます。
    例 if (newState == 5 /* CUED */) { player.mute(); player.playVideo(); player.stopVideo(); player.unMute(); }
  4. onError(error): onStateChange で動画の再生に失敗した場合、ここでエラーを受け取ります。

より良い方法はありますか?

ありがとう!
-ロブ

0 投票する
1 に答える
1876 参照

youtube - YouTube フィードの遅延が予想されますか?

以前に開発した内部ビデオ システムから YouTube に切り替えました。現在、ユーザー向けのパブリック アップロード フィードで使用しています。問題は、プライマリ ユーザーのアカウントから利用できる 150 本ほどのビデオのうち、最初に 12 本しか入手できなかったときに発生します。その数は 1 日の時間とともに約 50 に増加し、その数はそのままでした。YouTube API フォーラムで遅延に関する投稿を 1 つ見つけましたが、それがどれくらいの期間になるかはわかりません。

誰でもこれについて経験があり、何を期待すべきか教えてくれますか?