問題タブ [youtube-analytics]

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 に答える
1121 参照

php - YouTube アナリティクス API を使ってみませんか?

個人の YouTube アカウントを自分のウェブサイトのアカウントに「リンク」するにはどうすればよいですか? 動画からアナリティクスを取得しようとしています。動画がどれだけの収益を上げたかなどです。YouTube アナリティクス API を使用することになっていることはわかっていますが、さまざまなドキュメントがたくさんあり、非常に混乱しています。このデータを取得し、ユーザーのアカウントを Web アプリケーションにリンクするために使用できる PHP ライブラリはありますか? また、OAuth キーを取得する場所についても混乱しています。

ここに私が見たいくつかのサイトがあります:

1)サイトワン

2)サイト 2

サイト 2 で例を見ましたが、開始方法を理解するのに役立つものは何もありませんでした。

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

java - YouTube サービス API によって無効なチャンネル ID が返されました

com.google.api.services.youtube.YouTube クラスを使用して、Java アプリから YouTube チャンネルのリストを取得しようとしています。.

まず、サービス アカウントの資格情報 ( https://console.developers.google.com > Credentials ) を有効にし、次の API を有効にしました: -YouTube Analytics API -YouTube Data API -Analytics API

Youtube サービスを呼び出すために、次のコードを使用して Credential オブジェクトを作成します。



その後、YouTube サービスを呼び出してチャンネルを取得します



認証コードは問題なく動作しているようです。問題は、ID UC9i22sTxrX0IQk4AkT_Og3w のチャネルを返す getDefaultChannelId() メソッドにあります。ブラウザーを使用して、次の URL を使用して YouTube チャンネルに移動しようとしました: http://www.youtube.com/channel/UC9i22sTxrX0IQk4AkT_Og3w しかし、チャンネルが存在しません..

チャネルの結果を出力するために使用した行は、「System.out.println(channels.getItems());」です。次の json 文字列を表示します。

何らかの理由で、YouTube サービスが特定の資格情報オブジェクトのチャンネルの正しいリストを返しません。しかし、なぜ????

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

php - OAuth 2.0 (PHP) を使用せずに Youtube Analytics データを取得できますか?

OAuth を使用せずにYouTube 分析データを取得することは可能ですか。代わりに、サーバーキーを使用してデータを取得できますか??

すべてのデータが必要です。

出来ますか???OAuth を試してみましたが、すべてのアカウントで迷惑なポップアップが表示されます。私はそれを取り除きたいです。データベースに取得して保存できるcronジョブを作成できるかどうか知りたかったのです。

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

api - 別のアカウントが所有するチャンネルを使用して、Google Script で Youtube Analytics API を使用する

私は 2 つの Youtube チャンネル (A と B) を持っており、それぞれが異なる Google アカウントを持っています。次に、3 つ目の Google アカウント (C) を持っており、すべての Google Apps Script ファイルがドライブにあります。アカウント C でスクリプトを作成し、Google Script で提供されている Youtube Analytics API を使用して、Google Apps Script で Youtube チャンネルからデータを取得したいと考えています。ただし、ここに示す例 ( https://developers.google.com/apps-script/advanced/youtube-analytics?hl=es ) を使用すると、現在のアカウントのチャンネルにしかアクセスできません。アカウントCに設定されたドライブから、アカウントAとBに設定されたチャンネルのデータを取得したいので、明らかに失敗します。

解決策はOAuth 2に関連するものを使用することだと思いますが、開始方法がよくわかりません。ですから、明確な解決策があれば、またはヒントを教えていただければ幸いです。

お時間をいただきありがとうございます!