我正在寻找一种通过XML和PhP从用户的最新视频中提取标签的方法。
它曾经通过这种类型的XML http://gdata.youtube.com/feeds/api/users/fredy31/uploads 工作,但现在似乎视频标签已从该XML文件中删除。
那么,如何从上传的 XML 中获取视频标签呢?
基本上,我要做的是将每个视频搜索标签都放在一个数组中,供我稍后使用。
现在,只有在您提出被授权为视频所有者的请求时,才会返回标签/关键字: http://apiblog.youtube.com/2012/08/video-tags-just-for-uploaders.html
YouTube 的 API 无法再用于从其他用户那里检索标签,但您可以使用新格式从自己上传的视频或您有权访问的任何帐户中检索标签。
视频标记应在 XML 中显示为: <media:keywords>
</media:description>
之后,如果您无权访问用户帐户,则只会在说明之后看到此呼叫</media:keywords>
。这就是我使用您的帐户和我的帐户从XML中获得的。它必须通过使用YouTube的API的授权应用程序来完成。