2016-12-13 5 views
0

Youtubeで最も視聴された動画を検索するためにYoutubeデータAPI検索を使用したいと思います。しかし、何らかの理由で私の検索結果に動画がありません。ここ最も多く閲覧された非決定的な検索結果

は、APIコールである:APIによって戻さhttps://www.googleapis.com/youtube/v3/search?part=snippet&key= {YOUR-API-KEY} & ALT = JSON &タイプ=ビデオ&ため=再生回数& maxResults = 50

13最初の結果は、次のとおり

9bZkp7q19f0 RgKAFK5djSk fRh_vgS2dFE OPf0YbXqDm0 e-ORhEE9VVg KYniUCGPGLs YQHsXMglC9A nfWlot6h_JM NUsoVlDFqZg HP-MbfHFUqs CevxZvSJLk8 7PCkvCPvDXk 0KSOMA3QBU0

これらは、私が質問した時点でYouTubeで最も多く視聴された13の動画である必要があります。 ただし、Youtube製の再生リストを見ると、 https://www.youtube.com/playlist?list=PLirAqAtl_h2r5g8xGajEwdXd3x1sZh8hC 1735億回の動画を表示するYqeW9_5kURIは、APIから返されたリストの9番目の位置に届くはずですが、それはわかりません。実際には、APIによって返された500本(最高)の動画の中に決して登場しません。

UPDATE

結果は日々変化しているので、私は、検索APIとのより包括的なテストをしました。 私は昨日のdecから上記のAPI呼び出しの結果です。 13(第10の結果):

  1. 9bZkp7q19f0
  2. RgKAFK5djSk
  3. fRh_vgS2dFE
  4. OPf0YbXqDm0
  5. 電子ORhEE9VVg
  6. KYniUCGPGLs
  7. YQHsXMglC9A
  8. nfWlot6h_JM
  9. NUsoVlDFqZg
  10. ここではHP-MbfHFUqs

と12月、今日得られた結果です。 14(再び、最初の10件の結果):

  1. 9bZkp7q19f0
  2. RgKAFK5djSk
  3. fRh_vgS2dFE
  4. KYniUCGPGLs
  5. nfWlot6h_JM
  6. NUsoVlDFqZg
  7. YqeW9_5kURI
  8. HP-MbfHFUqs
  9. CevxZvSJLk8
  10. 09R8_2nJtjg

私はAPIの呼び出しは、これら2つの日付の間で変化していなかったことを絶対的に確信していますが、コードはまったく同じです。

最初の異常:最初の呼び出しでビデオ7(YqeW9_5kURI)は表示されません(これは私の元のポスト例でした)。

第2異常:彼らはYoutubeでまだ利用可能であり、まだ多くのビデオ5(nfWlot6h_JM)よりも視聴が最初の呼び出しでビデオ4、5、7(OPf0YbXqDm0、電子ORhEE9VVg、YQHsXMglC9A)は、2番目の呼び出しには表示されません、例えば。

これらの異常は、大きな結果セットで非常に頻繁に繰り返されます。

要約すると、検索APIはクエリ文字列とviewCountオーダーのない確定的な結果をもたらさないようですが、これは予想される動作ですか?

または、これが原因である可能性があることを理解できますか?

ご協力いただきありがとうございます。いかなる指針も大変ありがとうございます。

答えて

0

chartのようなフィルタリングパラメータを含めるようにしてください。 chartパラメーターは、retrieveにするグラフを識別します。 mostPopularは、指定されたcontent region`video categoryで最も人気のある動画を再試行します。

成功した場合、このメソッドは次の構造を持つレスポンス本文を返します。ご返信用

{ 
    "kind": "youtube#videoListResponse", 
    "etag": etag, 
    "nextPageToken": string, 
    "prevPageToken": string, 
    "pageInfo": { 
    "totalResults": integer, 
    "resultsPerPage": integer 
    }, 
    "items": [ 
    video Resource 
    ] 
} 
+0

感謝を。残念ながら、mostPopularとmostViewedには2つの異なるものがあります。人気のある動画は、Googleのアルゴリズムに基づいて大きな勢いを持つ最近の動画です。私は後者が必要... – bmartin

関連する問題