2017-04-20 18 views
0

グラフパラメータを使用して傾向のある動画を取得しようとしましたが、グラフが有効なパラメータではないと言われています。私はPHPを使用しています。私は地域とカテゴリを持っており、すべてがうまくいきます。これはバグですか?どうすればいいのですか?ここトレンド動画を取得する方法youtube API PHP?

私は

$searchResponse = $youtube->search->listSearch('id,snippet', array(
     //'type' => 'video', 
     'part' => 'snippet', 
      'location' => 'GB', 
      'videoCategoryId' => '23', 
     'chart' => 'mostPopular', 
     'order' => 'date', 
     'maxResults' => '50' 
    )); 

を持っているコードで書かれています:クライアントのエラーが発生しました:(リスト)未知パラメータ:あなたはVideos list endpointないSearch list endpointを探している「チャート」

+0

私はチャートは、フィルタパラメータではないと思います。しかし、私はfilterの構文を知らないのですが、idの代わりにchart = mostPopularが機能しませんでした。 –

+0

jesusスタックのオーバーフローはとても役に立たない私はyoutube apiのサポートを得たことは一度もありませんでした。 –

答えて

1

、あなたが最大限に活用することができますあなたのregionCode & videoCategoryIdのための人気の動画付き:

$videosResponse = $youtube->videos->listVideos('snippet', array(
    'chart' => 'mostPopular', 
    'maxResults' => 50, 
    'regionCode' => 'GB', 
    'videoCategoryId' => '23' 
)); 
+0

あなたは善良です、神様です3 < –

+0

どうやってこれを知っていますか、それはapiドキュメントにありませんか? –

+0

このサンプルでは、​​type、q、locationおよびlocationRadiusパラメータを指定してAPIのsearch.listメソッドを呼び出し、特定の場所を中心とする半径内で指定されたキーワードと一致する検索結果を取得します。サンプルでは、​​検索結果の動画IDを使用して、APIのvideos.listメソッドを呼び出して、各動画の場所の詳細を取得します。 –

関連する問題