2016-09-20 6 views
0

YouTubeアナリティクスAPIの新機能です。YouTubeアナリティクスAPI - 関連付けられたチャンネルのデータに対するHTTPリクエスト

関連するYouTubeチャンネルからデータを取得する手助けをしてください。

私は、APIエクスプローラウィンドウの "youtubeAnalytics.reports.query"を使用してデータを入力しました。

しかし、私は以下のHTTPリクエスト

https://www.googleapis.com/youtube/analytics/v1/reports?ids=channel%3D%3D{MY_ASSOCIATED_CHANNEL_ID}&start-date=2016-08-01&end-date=2016-08-31&metrics=views&dimensions=video&filters=video%3D%3D{MY_VIDEO_ID}&max-results=10&sort=-views&key={MY_API_KEY} 

を使用しようとしていますとき、それはあなたが移入するために、私は私のHTTPリクエストを修正するために助けてもらえエラーメッセージ「ログインが必要です」

{ 
"error": { 
    "errors": [ 
    { 
    "domain": "global", 
    "reason": "required", 
    "message": "Login Required", 
    "locationType": "header", 
    "location": "Authorization" 
    } 
    ], 
    "code": 401, 
    "message": "Login Required" 
} 
} 

を示しデータ。

おかげで、 Aneesh私の知る限りは、YouTubeアナリティクスのAPIのほとんどすべてがプライベートデータである知っているように

答えて

0

。そのプライベートデータにアクセスするには、authenticatedにする必要があります。

「ログインが必要です」というエラーは、要求しているデータにアクセスするために認証する必要があることを意味します。あなたはそのデータにアクセスするためにaccess_token={Access token gotten from authentication}を行うことができ、アプリケーションを認証したら、おそらくスコープ

https://www.googleapis.com/auth/yt-analytics.readonly

を使用。

+0

こんにちは、 この情報をお寄せいただきありがとうございます。 問題は、アクセストークンをリフレッシュすることです。 私はHTTPリクエストを処理するためにgoogle appスクリプトを使用しています。 既存のアクセストークンを更新するためのアプリスクリプトがありますか? ありがとう、 Aneesh – Aneesh

関連する問題