File: /var/www/agighana.org_backup/youtube_service.class.php
<?php
/**
* @link https://developers.google.com/youtube/v3/docs
*/
class UEGoogleAPIYouTubeService extends UEGoogleAPIClient{
/**
* Get the playlist items.
*
* @param string $playlistId
* @param array $params
*
* @return UEGoogleAPIPlaylistItem[]
*/
public function getPlaylistItems($playlistId, $params = array()){
$params["playlistId"] = $playlistId;
$params["part"] = "snippet,contentDetails";
$response = $this->get("/playlistItems", $params);
$response = UEGoogleAPIPlaylistItem::transformAll($response["items"]);
return $response;
}
/**
* Get the base URL for the API.
*
* @return string
*/
protected function getBaseUrl(){
return "https://www.googleapis.com/youtube/v3";
}
}