본문 바로가기
DEVEL/PHP

PHP 유튜브 시청 기록 가져오기

by codebyai 2023. 3. 15.
반응형

유튜브 API KEY 발급

 

<?php
// API 키 설정
$DEVELOPER_KEY = 'YOUR_API_KEY';

// 채널 ID 설정
$channelId = 'CHANNEL_ID';

// 활동 URL 생성
$url = "https://www.googleapis.com/youtube/v3/activities?part=snippet,contentDetails&channelId=$channelId&key=$DEVELOPER_KEY";

// URL로부터 JSON 데이터 가져오기
$json = file_get_contents($url);

// JSON 데이터 디코딩하기
$data = json_decode($json, true);

// JSON 데이터 출력하기
foreach ($data['items'] as $item) {
  // 활동 종류 출력 (upload, like, comment 등)
  echo $item['snippet']['type'] . "\n";
  // 활동 날짜 출력 (ISO8601 형식)
  echo $item['snippet']['publishedAt'] . "\n";
  // 활동 대상 동영상 제목 출력 
  echo $item['snippet']['title'] . "\n";
  // 활동 대상 동영상 링크 출력 
  echo $item['contentDetails']['upload']['videoId'] . "\n";
}
?>

 

VPN 이상의 가치, 노드VPN! 10주년 역대급 69%할인!

 

김보성의 차고 : 신차 장기 렌터카/리스 가격비교 플랫폼

 

매일매일 새로운 이성과 톡하는 빠른 매칭 채팅 앱, '데이톡'

 

한국을 좋아하는 외국인 이성친구 만드는 "케이메이트"

 

 

반응형

'DEVEL > PHP' 카테고리의 다른 글

PHP Google 인증 토큰 유효성 체크  (0) 2023.04.11
PHP 유튜브 채널 구독하기  (0) 2023.03.16
PHP CURL POST 요청하기  (0) 2023.03.15
PHP 유튜브 동영상 정보 가져오기  (0) 2023.03.15
PHP 구글 로그인 연동  (0) 2023.03.15