0

各動画の嫌いなものや好きなものを取得するにはどうすればよいですか?ドキュメント内で見つけることができませんYouTube API経由で動画の好き嫌いを取り戻す方法

$youtube = new Google_Service_YouTube($client); 

$searchResponse = $youtube->search->listSearch('id,snippet', array(
    'type' => 'video', 
    'channelId' => 'UCCQeAYn0EfUNp2-RpJKbG5Q' 
)); 


foreach($searchResponse['items'] as $result) { 
$videoID = $result['modelData']['id']['videoId']; 
$thumb = $result['modelData']['snippet']['thumbnails']['high']['url']; 
$title = $result['modelData']['snippet']['title']; 
$description = $result['modelData']['snippet']['description']; 
// likes 
} 

答えて

1

Search: listは、検索しているビデオの一覧のみを返します。問題のビデオに関する追加情報を入手するには、必要があります。 Videos: listpart=statisticsを追加して、ビデオの統計情報をリクエストしています。

要求:

https://www.googleapis.com/youtube/v3/videos?part=statistics&id=dQw4w9WgXcQ&key=yourkey 

は応答:私は本当に彼のコードで多くのを助けるので、カントPHP devのないです

{ 
"kind": "youtube#videoListResponse", 
"etag": "\"uQc-MPTsstrHkQcRXL3IWLmeNsM/8SpkSG4HF2m1G_UwLNJSMOMb1ws\"", 
"pageInfo": { 
    "totalResults": 1, 
    "resultsPerPage": 1 
}, 
"items": [ 
    { 
    "kind": "youtube#video", 
    "etag": "\"uQc-MPTsstrHkQcRXL3IWLmeNsM/OZ6HKyY4VjtP3NjwRxAIOM14bts\"", 
    "id": "dQw4w9WgXcQ", 
    "statistics": { 
    "viewCount": "293285349", 
    "likeCount": "1803097", 
    "dislikeCount": "87376", 
    "favoriteCount": "0", 
    "commentCount": "413069" 
    } 
    } 
] 
} 

申し訳ありません。

関連する問題