問題タブ [youtube-data-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 に答える
1328 参照

youtube-data-api - Youtube API v3 - メニューを選択して、Oauth なしで公開チャンネルのビデオ データにアクセスする

プレーンな API キーだけを使用して、Oauth に頼らずに、任意の Youtube チャネルからパブリック Youtube ビデオ (単純な読み取り専用) にアクセスして表示したいと考えています。API v3 の使用方法に関する適切な素人の例は見つかりませんでした ;-(

私はこれをジャグリングする必要があり、仕事に行くことができません。基本的に、選択メニューには、値が既存のチャネル ID であるオプションが含まれています。チャンネル ID を含むオプションが選択されると、requestUserUploadsPlaylistId() がトリガーされます。次に、NEXTbutton または PREVIOUSbutton がアクティブ化されると、関数 requestVideoPlaylist() が開始されます。これを行うより良い方法はありますか? Firebug で次のエラー メッセージが表示されます。

TypeError: response.result is undefined (SELECTmenu からオプションを選択したとき)。TypeError: response.result は未定義です (ボタンをクリックした後)。

これが私が苦労していることです(API v3が初めてで、API v2に少し慣れています(ため息)):

私は確かにここに何かが欠けています、どんなポインタでも大歓迎です。

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

php - Youtube Data API v3 で Authsub トークンを使用することはできますか?

古い AuthSub Youtube Token (Scope= http://gdata.youtube.com )を使用して Youtube Data API v3 にアクセスしようとしていますが、常に次の例外が返されます。

情報については、私は PHP クライアント ライブラリを使用しています。

このトークンを介して API にアクセスする必要があるのですが、可能ですか?

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

javascript - 複数の単語を含む YouTube API 検索 URL のエンコード

YouTube Data API を利用する chrome 拡張機能を作成しています。キーワードの簡単なクエリを実行し、応答から埋め込みリンクを作成しています。

GET URL のエンコードに問題があります。私のものは次のようになります。

クエリが 1 語の場合、すべてがうまく機能します。しかし、「赤ちゃんの笑い声」を検索したい場合、正しくエンコードできないようです。このリンク ( https://developers.google.com/youtube/2.0/reference#qsp ) は、複数の単語クエリを URL エスケープする必要があることを示していますが、これは理にかなっていますが、期待どおりに機能しません。

ない

または

何が起こっているか知っている人はいますか?

ありがとう!

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

youtube - マルチインスタンス アーキテクチャの Google Developer Console 登録を管理するにはどうすればよいですか?

マルチインスタンス アーキテクチャで、お客様ごとに個別のインスタンスにデプロイするアプリケーションがあります。サーバー上で YouTube Data v3 API を利用する機能を開発しています。これには、YouTube 動画に関する公開情報にアクセスするためのサーバー API キーが必要です。たとえば、次のように呼び出します。

ダッシュボードでプロジェクトを作成した場合、Google Developer Console を使用して、そのようなキーを手動で生成できます。

私の理解では、キーは使用状況を追跡し、割り当てられた 50,000,000 リクエスト/日からクォータを適用するために使用されます。私の質問は、マルチインスタンス アプリケーションの適切な登録方法は何ですか?

  • テナントごとに個別のプロジェクトを使用する必要がありますか?
  • 単一のプロジェクトを使用する必要がありますが、テナントごとに個別のアプリケーション (新しいキーを生成) を使用する必要がありますか?
  • 単一のプロジェクトと単一のアプリケーションを使用する必要がありますが、インスタンスを区別するために API 呼び出しを行う際にuserIpまたはパラメータを指定する必要がありますか?quotaUser

私の質問は、1) 複数インスタンス アプリケーションのクォータ制限が変更されたとしても、どのように変更されるのか、2) 1 つのテナントが別のテナントのクォータに影響を及ぼさないようにインスタンスを正しく分割する方法を理解したいという願望によって動機付けられています。

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

.net - Youtube .NET API v3 バッチ検索

Google YouTube .NET API バージョン 3 を使用しています。次の nuget パッケージを追加しました

Youtube 開発者の例で示したように、1 つの検索クエリに対して 1 つの検索を実行できます。単一のショットでいくつかの検索クエリをバッチ処理するにはどうすればよいですか? 開発者のドキュメントから、50 の操作を実行できることがわかりました。(任意の 50 CRUD)。.NET クライアント ライブラリを使用してこれを行う方法は? コード例を教えてください。これまでのところ、私はこの例に従っています

キーワードで探す

0 投票する
5 に答える
163445 参照

java - Google OAUTH: リクエストのリダイレクト URI が登録済みのリダイレクト URI と一致しませんでした

Java ベースの Web アプリから YouTube にアップロードしようとしています。問題の原因と場所を理解するために数日を費やしましたが、問題を解決できません。今のところ、頭から髪を引っ張っています。

Web アプリを Google コンソールに登録したので、クライアント ID とシークレットのペアを取得し、設定で JSON タイプのファイルをダウンロードできるようになりました。

だからここに設定があります:

Google からデフォルトの URL を取得している可能性はありますか?

The redirect URI in the request: http://localhost:8080/Callback did not match a registered redirect URI

私の代わりに常にデフォルトのhttp://localhost:8080/CallbackURLが表示されます。

そしてIDEコンソールは私にそれを示しています:

Please open the following address in your browser: https://accounts.google.com/o/oauth2/auth?client_id=***&redirect_uri=http://localhost:8080/Callback&response_type=code&scope=https://www.googleapis.com/auth/youtube.upload Attempting to open that address in the default browser now...

依存関係の最新バージョンを使用しています: google-api-services-youtube v3-rev99-1.17.0-rcおよびgoogle-api-services-youtubeAnalytics v1-rev35-1.17.0-rc

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

ios - YouTube 動画を半分および全画面で再生する方法 (iOS 6,7)

すでに 2 つの質問を投稿しています 質問 1 質問 2

先週、しかし答えはうまくいきませんでした。私はアプリに取り組んでいます(UIを完成させました)。YouTubeアプリと同じように、アプリでYouTubeビデオを表示する必要があります。つまり、YouTube の動画をフル モードとハーフ スクリーンで表示します。

一部の Body はMPMoviePlayerViewControllerを使用するように言いましたが、このプレーヤーの問題は、「www.xyz.com/videos.mov」のような動画の URL を取得することです。ユーチューブの動画は再生しません。Youtube Developerサイトに行きました。たくさんの情報がありますが、それはすべて、私が理解できないいくつかのスクリプト (iframe を使用する JavaScript) 言語に関するものです。

1 週間経ちましたが、この youtube API に行き詰まっています (youtube 開発者ブログですべてを読み込もうとしましたが、ほとんどのものは javascript に関連していて、わかりません)。

stackoverflow と Github で利用できるコードはほとんどありませんが、これらは非常に古く、現在は機能していません。

誰かが何か知っているなら、助けてください。前もって感謝します