0

나는 "Youtube Analytics API"를 통해 하나의 채널 또는 비디오 등에서 매일 분석 데이터를 얻기 위해 cron을 통해 매일 실행되는 도구를 개발하기 시작하고자합니다. 그리고 그것에 접근하는 가장 좋은 방법은 아닙니다.Youtube Analytics PHP cron

내가 구글의 문서를 읽었으며 나는 몇 가지 질문이 : 내가 때 선택해야하는 응용 프로그램의 어떤 종류의 의심 나는 콘솔 (https://code.google.com/apis/console/)에서 프로젝트를 생성

    • 하지만를 클라이언트 ID (웹 응용 프로그램, 서비스 계정 또는 설치된 응용 프로그램)를 만듭니다.
    • 어떤 PHP 라이브러리가 사용합니까? 그것은 매우 새로운 API이며 많은 정보가 아닙니다. Google GData 사이트에서 "가장 최신의 Google API Google 데이터 API는 Google Data API가 아닙니다."라는 경고가 표시됩니다. google-api-php-client에는이 API의 예가 없습니다.
    • 크론에서 인증을위한 가장 좋은 방법은 무엇입니까?

당신은 내가, 누군가가 나를 도울 수, 제발 혼동 아주하고 볼 수 있듯이?

감사합니다.

+1

Here it explains a little more.

PHP 용 Google API 클라이언트 라이브러리는 베타 테스트에 공식적으로 여전히 비록 그 처음부터 시작 "자신의 압연"보다 훨씬 더 안전한 내기이다 말할 것입니다. https://code.google.com/p/google-api-php-client/ – crmpicco

+0

답변 해 주셔서 감사합니다. 그리고 당신의 친절을 악용합니다. :) 다른 두 가지 질문에 대해 어떻게 생각하십니까? – cmaciasg

+0

'cron에서 가장 좋은 인증 방법은 무엇입니까?'라는 말에 대해 자세히 설명해 줄 수 있습니까? – crmpicco

답변

1

1) 웹 서버에서 실행하지 않는 한 설치된 응용 프로그램입니다.

2) 공식 라이브러리를 사용하여 ytanalytics PHP 라이브러리를 추가하십시오. 샘플 : https://github.com/youtube/yt-samples-php

3) 새로 고침 토큰을 OAuth2 Playground에서 가져 와서 youtube 개체에 설정하면됩니다.

And a step by step video.

+0

자세한 답변을 보내 주셔서 감사합니다. 많은 도움 !!! – cmaciasg

+0

첫 번째 사항 : cron이 PHP 스크립트를 호출합니다. 웹 서버에서 실행되지 않는 PHP 스크립트도 있다고 생각하십니까? – cmaciasg

+0

예, 동영상을 볼 경우 OAuth2 놀이터의 토큰을 사용하면 브라우저를 전혀 열지 않습니다. / –