如何使用 php 检索 YouTube 视频关键字

How to retrieve a youtube video keywords with php

我正在尝试使用视频 ID(或 url)获取视频关键字。
我用谷歌搜索并找到了获取视频信息(标题、长度等)的方法,但没有找到获取关键字的方法。
那么..如何使用 php

检索 youtube 视频关键字

代码:

    $entry = simplexml_load_file('http://gdata.youtube.com/feeds/api/videos/gzDS-Kfd5XQ?v=2');
    $keywords = (string) $entry->children('media', TRUE)->group->keywords;

    $keywords_array = explode(", ", $keywords);
    print_r($keywords_array);

为此你需要 YouTube API

您将寻找:

snippet.tags[]

https://developers.google.com/youtube/v3/docs/videos#properties

获取您在 Google APIs Console

上的凭据

示例查询:

https://www.googleapis.com/youtube/v3/videos?part=snippet&id=Lg7vPFnTuMg&order=date&key=YOURKEY

伙计,你会得到这样的东西:

    Array
    (

因为您必须是视频的上传者 - 您必须先提供密钥..
只是你无法从不属于你的视频中提取它!!