ユーザー登録で「300円クーポン」プレゼント!まずは無料登録から!
募集をシェアしてメンターを探そう
シェア
エンジニア Youtube API Ruby RubyonRails

Youtube APIを使ってライブランキング情報を取得したい

4月11日
予算
20,000円 〜 60,000円
提案数
3人が提案中

はじめまして、ヨッシーと申します。
プライベートでYoutube APIを使ってライブ配信のランキング情報を作成しているのですが、想定通りのデータが取れずここ1週間くらい困っております、、、
どなたかYoutube APIにお詳しい方がいればご教授願えればと思います。
※相談で2万円、成果報酬(ランキングが取得できれば)として6万円の予算で考えております。

< 欲しいデータの仕様 >
・現在配信中のライブ情報
・取得件数は100件
・取得するライブ情報は日本人配信者のみ
・視聴者順に並び替え
・日本人ライブ配信者全てを対象とし、正常なデータが作成されている
※以下のサイトのようなライブランキングデータを想定しております。
http://ikioi-ranking.com/v/youtube

< 試したこと >
① Youtube APIを使ってライブランキングを取得
→ 検索機能(Search:list)で取得しようとするもできず。
自分のコードが悪いのかAPIのバグなのか分かりませんが、国別を指定するパラメータ(regionCode)が動きませんでした。
Youtube APIリファレンス:https://developers.google.com/youtube/v3/docs/search/list?hl=ja

② 以下URLのYoutube検索サイトを直接クロール
https://www.youtube.com/results?search_query=&sp=CAMSAkAB
→ 視聴者順に並んだライブデータは取得できるが、検索が全世界になっており海外の配信者も取得されてしまう
また、全日本人配信者が検索結果に出ている訳ではない(おそらく検索表示エリアの都合上、全件表示されている訳ではない)。


その他、色々試したのですがダメでした。
自分ではもうお手上げ状態なのでどうかご教授くださいm(_ _)m

以上、よろしくお願いします。

メンティーに提案してみましょう
募集をシェアしてメンターを探そう
シェア