php - 获取标题和 likeCount youtube API

标签 php youtube-api

我使用以下代码来获取 YouTube 视频的标题和点赞数:

$gdata_url = 'http://gdata.youtube.com/feeds/api/videos/'.$videoId.'?v=2&alt=jsonc';
$json_content = file_get_contents($gdata_url, 0, null, null);

但目前 json 响应的 title 始终包含 https://youtube.com/devicesupport 而不是实际标题,并且 json 响应不包含 viewCount

请问您如何解决这个问题吗?

最佳答案

Youtube API v2 has been deprecated 。您可以找到如何使用 v3 here 获取视频信息。

您可以使用 part 参数来定义要检索的属性。 Snippet 为您提供大部分属性,包括标题,而 statistics 返回点赞计数。您可以使用 "snippet,statistics" 通过一次调用即可获取这两项内容。

关于php - 获取标题和 likeCount youtube API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30136690/

相关文章:

php - 无法刷新 Quickbooks API 中的访问 token 。检查 TLS 1.2 的 cURL 版本时出错

用于域但不是子域的 PHP setcookie()

swift - 使用 YouTube API 和 Alamofire 插入评论

c# - YouTube API 评论提要

youtube-api - 是否可以通过 youtube API 在特定 channel 上传视频?

php - Stripe : How To Avoid Calling The API Too Often?

php - 我的 yii 正则表达式是什么?

php - $_POST 不在数据库中插入值

c# - 如何使用 C# 中的 Youtube API 将视频上传到 YouTube?

ios - 将 youtube api 帮助程序集成到 iOS 时出现错误 258