youtube apiのv2では、ユーザー情報(https://gdata.youtube.com/feeds/api/users/userId)とLocation propertyを見て、チャンネルの国を取得できました。 v3 of the apiには存在しないようです。youtube api v3のチャンネルの国を見つける
私は特定の国のチャンネルだけに興味があるので、チャンネルがどの国にあるかを知る方法はありますか?
youtube apiのv2では、ユーザー情報(https://gdata.youtube.com/feeds/api/users/userId)とLocation propertyを見て、チャンネルの国を取得できました。 v3 of the apiには存在しないようです。youtube api v3のチャンネルの国を見つける
私は特定の国のチャンネルだけに興味があるので、チャンネルがどの国にあるかを知る方法はありますか?
this answerのように、Search: list
を入力して地域コードでフィルタリングしてください。
唯一の回避策はguideCategoriesです。
list guideCategories by regionとすることができます。
あなたのchannels->listコールでは、category idsを接続できます。
異なるリージョンに同じguideCategoryIdがあるため、これはうまくいきません – capotej
APIのV2が最終的にシャットダウンしているようです。
V3のAPIはそれをサポートしていないので、誰かがこれに対する回避策を思いついていますか?
私はAPIドキュメントを読みましたが、このデータ(snippet.country)に使用できるフィールドがあるように見えますが、大多数のチャンネルには埋め込まれていないようです。
私が必要とするのは、チャンネル/ビデオが関連付けられている一般的な地域(国)を見つけることです。それより細かいことはありません。
regionCode
パラメータあなたは:)
を考えている何をしませんそれだけではないは、その国で用意されていた動画、国に発表された1 を送り返します。
私がchannelIdを設定すると、regionパラメータは無視されます。私が領域パラメータを設定した場合、私は巨大なリストを持っています。 –
アプリケーションの性質は何ですか?データのページングは可能ですか? –
人が動画を投稿しています(所有していない可能性があります)。動画のチャンネルが特定の国にあることを確認する必要があります。私はまだv2を使うことができますが、APIのv3を使いたいと思います。 –