无法通过 php youtube api 在 json 中获取对象
Can't get objet in json with php youtube api
我想使用 youtube 的 api V3 来获取频道的最后一个视频。
当我在 php 中尝试时,我无法获得 "videoId"
<?php
$url = "https://www.googleapis.com/youtube/v3/playlistItems? part=snippet&maxResults=1&playlistId=XX&key=XX";
$obj = json_decode($json);
print $json_output->{'snippet'}->{'ressourceId'}->{'videoId'};
?>
没有打印任何东西。
你能帮帮我吗?
谢谢
$json = "https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&maxResults=1&playlistId=PLcsF2yXOMjK-nfdafvV3pNPY6Va28y5p1&key=AIzaSyBpu8hgnXbkqFVWrAvwRUEz7T13ii3I7WM";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$json);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$result=curl_exec($ch);
curl_close($ch);
echo "<pre>";
print_r(json_decode($result,true));
echo "</pre>";
像这样获取数据
我想使用 youtube 的 api V3 来获取频道的最后一个视频。
当我在 php 中尝试时,我无法获得 "videoId"
<?php
$url = "https://www.googleapis.com/youtube/v3/playlistItems? part=snippet&maxResults=1&playlistId=XX&key=XX";
$obj = json_decode($json);
print $json_output->{'snippet'}->{'ressourceId'}->{'videoId'};
?>
没有打印任何东西。
你能帮帮我吗? 谢谢
$json = "https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&maxResults=1&playlistId=PLcsF2yXOMjK-nfdafvV3pNPY6Va28y5p1&key=AIzaSyBpu8hgnXbkqFVWrAvwRUEz7T13ii3I7WM";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$json);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$result=curl_exec($ch);
curl_close($ch);
echo "<pre>";
print_r(json_decode($result,true));
echo "</pre>";
像这样获取数据