2

だから私はYouTubeAPIのv3バージョンの使用に切り替えることに取り組んでいます(これは完全に異なる製品のようにはるかに優れています)が、何かが足りないか、それは...

動画の任意のリストとその詳細を1回の呼び出しで取得できると、生活が大幅に改善されますが、動画リストメソッドでは、動画の詳細「スニペット」に「作成者」ではなく「channelId」が含まれます。

ドキュメントを調べるのにかなりの時間を費やしましたが、channelIdから人間が読める形式の作成者名に到達する方法を見つけることができません。

ビデオを作成者にマッピングするにはどうすればよいですか?

4

2 に答える 2

4

video.snippetの応答の一部として、チャンネルの表示名(従来のYouTube名またはGoogle+名)を取り戻すことはできません。その情報を取得するには、channelIdを取得し、channels.list(id = channelId1、channelId2、...、part = snippet)操作を実行する必要があります。良い点は、1回の呼び出しで最大50のチャネルIDを渡すことができることです。

この種の情報をさまざまなリソースに分離し、IDをリソースをリンクするキーとして効果的に機能させることは、意図的な決定でした。エンジニアリングチームは、開発者が追加のAPI呼び出しを行う必要があることを認識していますが、開発者はその設計を支持しています。

同時に、APIはまだ実験的なリリースであり、実際の開発中にAPIを使用することについてフィードバックがある場合は、課題追跡システムで機能リクエストを開いてください。十分な数の人がAPIの特定の側面についてフィードバックを提供する場合、それは最終的なリビジョンの設計に影響を与える可能性があります。

于 2012-11-02T14:02:35.833 に答える
1

受け入れられた回答は、執筆時点では正しかった可能性がありますが、2018年2月の時点で、snippetパーツにプロパティが含まれていchannelTitleます。

于 2018-01-31T13:58:13.400 に答える