0

가입자보기 수신에 문제가 있습니다. 인증을 통과하고 액세스 토큰을받은 후 YouTube 채널의 조회수를 얻고 싶습니다. 하지만 API의 다음과 같은 답변을 얻을 :youtube analytics api 가입자보기 문제

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

유튜브 웹 로그 분석으로 내 요청 :

나는 다음과 같은 범위를 사용하여 인증하는 동안

{ 
"error": { 
"errors": [ 
    { 
    "domain": "global", 
    "reason": "forbidden", 
    "message": "Forbidden" 
    } 
], 
"code": 403, 
"message": "Forbidden" 

$root = 'https://www.googleapis.com/youtube/analytics/v1/reports?'; 
    $params = [ 
     'ids' => 'channel=='.$my_channel_id, 
     'dimensions' => 'day,subscribedStatus', 
     'start-date' => $start_date, 
     'end-date' => $end_date, 
     'filters' => 'subscribedStatus==SUBSCRIBED', 
     'metrics' => 'views', 
     'access_token' => $my_access_token, 
    ]; 
    $prms = $params; 
    $params = http_build_query($params); 
    $request = $root.$params; 
    $res = $this->requestAPI($request); 

답변

0

그래서 youtube api에는 구독자와 관련된 정보를 발행하는 데 몇 가지 제한이 있습니다. 정보를 수집하는 행위자는 특정 수의 가입자를 가져야합니다. 정확한 금액은 모르지만 아마도 500과 같습니다.