Skip to content

Commit 07c52c3

Browse files
authored
Fixes Channels deprecated part "invideoPromotion"
1 parent 78ceca5 commit 07c52c3

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/Youtube.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ public function getChannelByName($username, $optionalParams = false)
309309
$API_URL = $this->getApi('channels.list');
310310
$params = array(
311311
'forUsername' => $username,
312-
'part' => 'id,snippet,contentDetails,statistics,invideoPromotion'
312+
'part' => 'id,snippet,contentDetails,statistics'
313313
);
314314
if ($optionalParams) {
315315
$params = array_merge($params, $optionalParams);
@@ -329,7 +329,7 @@ public function getChannelById($id, $optionalParams = false)
329329
$API_URL = $this->getApi('channels.list');
330330
$params = array(
331331
'id' => $id,
332-
'part' => 'id,snippet,contentDetails,statistics,invideoPromotion'
332+
'part' => 'id,snippet,contentDetails,statistics'
333333
);
334334
if ($optionalParams) {
335335
$params = array_merge($params, $optionalParams);
@@ -348,7 +348,7 @@ public function getChannelsById($ids = array(), $optionalParams = false)
348348
$API_URL = $this->getApi('channels.list');
349349
$params = array(
350350
'id' => implode(',', $ids),
351-
'part' => 'id,snippet,contentDetails,statistics,invideoPromotion'
351+
'part' => 'id,snippet,contentDetails,statistics'
352352
);
353353
if($optionalParams){
354354
$params = array_merge($params, $optionalParams);
@@ -583,7 +583,7 @@ public function decodeList(&$apiData)
583583
} else {
584584
$this->page_info = array(
585585
'resultsPerPage' => $resObj->pageInfo->resultsPerPage,
586-
'totalResults' => $resObj->pageInfo->totalResults,
586+
'totalResults' => isset($resObj->pageInfo->totalResults) ? $resObj->pageInfo->totalResults : null,
587587
'kind' => $resObj->kind,
588588
'etag' => $resObj->etag,
589589
'prevPageToken' => null,

0 commit comments

Comments
 (0)