12

channelId を使用して、YouTube チャンネルのチャンネル プロフィール写真を取得しようとしています。

channelId を URL に追加するだけで、その方法で画像を取得したいと思います。Facebook には、この URL を使用する場所に似たものがあります。

http://graph.facebook.com/user_id/picture?type=square

Google+ にもあります。ここでこの質問を見つけました。残念ながら、YouTube では機能しませんでした (私は機能しませんでした)。

誰かが解決策を持っていることを願っています!

前もって感謝します :)

4

3 に答える 3

8

そのためにchannel->listリクエストを使用できます。

応答として、 snippet.thumbnails."default".urlを取得します。

認証済みユーザーのチャンネルの場合:

GET https://www.googleapis.com/youtube/v3/channels?part=snippet&mine=true&fields=items%2Fsnippet%2Fthumbnails&key={YOUR_API_KEY}

または任意のチャネル ID の場合:

GET https://www.googleapis.com/youtube/v3/channels?part=snippet&id+CHANNEL_ID&fields=items%2Fsnippet%2Fthumbnails&key={YOUR_API_KEY}
于 2013-08-16T20:27:07.070 に答える
6

少し遅れていますが、他の人にとっては興味深いかもしれません:

異なる channelIds のカンマ区切りのリストを作成してから呼び出すだけです

https://www.googleapis.com/youtube/v3/channels?part=snippet&id='+commaSeperatedList+'&fields=items(id%2Csnippet%2Fthumbnails)&key={YOUR_API_KEY}

したがって、アイテムごとにリクエストを送信する必要はありません

于 2017-05-19T12:53:56.197 に答える