問題タブ [youtube.net-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 投票する
1 に答える
6591 参照

c# - Youtube C# .NET API : ビデオのアップロードと終了時のイベントの取得

これは、Windows フォーム デスクトップ アプリケーションから C# .NET API を使用して Youtube にビデオをアップロードするコードです。

これは機能します。私が探しているのは、アップロードの進行状況を取り戻すイベントです。そのため、進行状況をプログレスバーに表示できます。次のイベントを登録できます。

...しかし、アップロード中に解雇されることはありません。また、上記の小さなビデオ アップロードの例よりもはるかに進んだ .NET API に関するドキュメントを見つけることができません。では、これらのイベントを探すのは間違っているのでしょうか? 参考までに、バックグラウンド スレッドの次のコードで一見同期アップロードを開始しています。

このようにして、同期操作がいつ終了したかがわかりますが、進行状況の更新に関するイベントをユーザーに提供したいと考えています。何か案は?

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

asp.net - Youtube API-VB.Netを使用して1つのリクエストで複数のビデオを取得するにはどうすればよいですか?

この質問は私を殺しました、私がしたいのは、1つのリクエストでYouTubeから複数のビデオを取得することです。これらの動画は再生リストに属していません。ランダムな動画IDを指定し、指定した動画IDを使用してYouTubeにフィードをリクエストしたいだけです。

YouTubeでバッチ処理を聞いて調べましたが、ビデオを取得するためにVB.Netでバッチ処理を作成する方法を説明するリソースが見つかりません。

この質問に答えることができるフラッシュとPHPのコードを見たことがありますが、VB.Netアプリケーションの機能が必要です。

誰か助けてもらえますか?

ありがとうございました

0 投票する
0 に答える
960 参照

c# - asp.net で youtube から動画をダウンロードしています。streamp マップがありません

YouTube から動画をダウンロードするための asp.net c# で小さなアプリケーションを作成しています。youDownloaderExtension を使用しています。特定の動画をダウンロードしようとすると問題が発生します。Web で検索しても成功しませんでした。これは著作権またはビデオ形式の問題である可能性があると思いますが、この問題を回避する方法を誰か教えてもらえますか? 次の例外が発生しました。

ストリーム マップがありません。パラメータ名: videoInfo

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

c# - YouTubeQueryを使用して推奨動画を取得する方法。

YouTubeQueryを使用して推奨ビデオを取得するにはどうすればよいですか?つまり、YouTubeAPIを使用しています。

私はビデオを再生するWPFアプリケーションを持っているので、そのときに再生されているビデオはどれでも、saparetaly推奨ビデオリストを表示したいと思います。

注:ビデオが完成すると、それは私に与えられますが、私の場合は役に立ちません。

ありがとうございました。!

0 投票する
0 に答える
821 参照

c# - Youtube .net API、非公開動画の再生方法

YouTube の非公開動画を取得したい。.net と gdata API を使用しています。

それを行うためのアイデアやアプローチはありますか?

前もって感謝します

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

c# - Youtube API - 403 Forbidden: 単純な Get リクエストの開発者キーが無効です

Youtube API を使い始めたばかりで、説明できない問題に直面しています。基本的に、YouTube から動画を取得する必要があるだけで、そのために認証を受ける必要はないと確信しています (そうでない場合は教えてください)。API ドキュメントを確認した後、次の非常に基本的なリクエストがあります: http://gdata.youtube.com/feeds/api/videos?q=ted+talks&max-results=10&v=2 (「ted talks」を検索して最初の 10)。

このリクエストをブラウザで直接実行するか、http リクエストを介して実行すると、認証を受ける必要がないという私の信念が確認されます。

しかし、ここに問題があります.Googleが提供する.NETクライアントライブラリを使用して、すべてのXML処理/逆シリアル化を回避したいと思います.ここに私のコードがあります:

このコードは常に 403 Forbidden エラー (無効な開発者キー) を返します。私は何か間違ったことをしていますか?この種の呼び出しには開発者キーが本当に必要ですか? もしそうなら、 https://code.google.com/apis/youtube/dashboard/gwt/index.html#settingsに行こうとしましたが、次のページに新しい製品を追加できません。

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

c# - C#を使用してYoutube APIログイン手順を使用するにはどうすればよいですか?

このドキュメントがあります。利用可能。だから私は使用しました

401を無許可にするためだけに。何を変更する必要がありますか。あなたが尋ねるなら、私が見つけたすべての情報源は時代遅れであるか、人々はその問題を扱っていませんでした。

「Appname」、「devkey」には、pwとusernameだけでなく、適切な値を使用しました。

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

youtube.net-api - YouTube API: ダッシュボードと API コンソール

YouTube とのサーバー側の対話を実装しています。たとえば、API を介して動画を公開するために作成する必要がある製品/アプリの種類に少し迷っています。

OAuth2 docを見ると、アプリをAPI コンソールに登録する必要があることが示されています(これまでのところ、Facebook アプリの作成と非常によく似ています)。しかし、その後、Google .NET ライブラリを調べたところ、製品をYouTube ダッシュボードに登録する必要があると書かれています...これらがどのように補完的であるかがよくわかりません。誰かが総合的な説明を持っている場合 (ドキュメントでは見つけられませんでした)、私は感謝しています。

ありがとう

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

c# - Youtube .NET Data API: videoID のみを取得しますか?

YouTube の .NET API を使用してビデオ フィードを取得しています。コードは次のとおりです。

上記のコードは、ユーザー「nptelhrd」によってアップロードされた各ビデオのすべての情報 (タイトル、説明、ViewCount、評価など) を返します。この特定のユーザーによってアップロードされた 6950 のビデオがあります。

上記のコードは、512Kbps 接続で実行するのに 15 分かかります。これは、すべてのビデオのすべての情報を取得し、非常に遅く、多くのサーバー リソースを浪費するためです。videoId のみを取得するように上記のコードを変更することはできませんか? すべての動画の videoId のみを取得するにはどうすればよいですか?

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

asp.net - GoogleAPIを介してYouTubeサーバーに動画をアップロードする際のエラー

これは私のコードです

ビデオサイズ7Mbをアップロード

ビデオタイプmp4をアップロード

category.SelectedItem.Text:video / mp4

if(FileUpload1.PostedFile!= null)
{

例外

アップロードに失敗しました!System.Net.WebException:リクエストが中止されました:リクエストがキャンセルされました。---> System.IO.IOException:すべてのバイトが書き込まれるまでストリームを閉じることができません。at System.Net.ConnectStream.CloseInternal(Boolean internalCall、Boolean aborting)---内部例外スタックトレースの終了--- at System.Net.ConnectStream.CloseInternal(Boolean internalCall、Boolean aborting)at System.Net.ConnectStream.System .Net.ICloseEx.CloseEx(CloseExState closeState)at System.Net.ConnectStream.Dispose(Boolean disposed)at System.IO.Stream.Close()at Google.GData.Client.GDataGAuthRequest.CopyRequestData()at Google.GData.Client Google.GData.Client.MediaService.EntrySend(Uri feedUri、AtomBase baseEntry、GDataRequestType type、