YouTube api の v2 では、チャンネルのユーザー情報 ( https://gdata.youtube.com/feeds/api/users/userId ) を取得し、 Location プロパティを調べることで、チャンネルの国を取得できました。api の v3 には存在しないようです。
特定の国のチャンネルにしか興味がないので、そのチャンネルがどの国のチャンネルかを知る方法はありますか?
YouTube api の v2 では、チャンネルのユーザー情報 ( https://gdata.youtube.com/feeds/api/users/userId ) を取得し、 Location プロパティを調べることで、チャンネルの国を取得できました。api の v3 には存在しないようです。
特定の国のチャンネルにしか興味がないので、そのチャンネルがどの国のチャンネルかを知る方法はありますか?
regionCode
パラメータはあなたが考えていることをしません:)それは、その国で公開されているものではなく、その国で利用可能な
ビデオを送り返すだけです。
唯一の回避策は、guideCategoriesを使用することです。
guideCategories を地域別に一覧表示できます。
次に、channel->list呼び出しで、そのカテゴリ idをプラグインできます。
API の V2 がついにシャットダウンされたようです。
API の V3 ではサポートされていないため、これに対する回避策を思いついた人はいますか?
API ドキュメントを読みましたが、このデータ (snippet.country) に使用できるフィールドがあるように見えますが、大多数のチャネルには入力されていないようです。
私が必要としているのは、チャンネル/ビデオが関連付けられている一般的な地域 (国) を見つけることです。これほどきめの細かいものはありません。