我正在寻找一种通过 XML 和 PhP 从用户的最新视频中提取标签的方法。
它曾经通过这种类型的 XML http://gdata.youtube.com/feeds/api/users/fredy31/uploads工作,但现在看来视频标签已从该 XML 文件中删除。
那么如何从上传的 XML 中获取视频标签?
基本上,我要做的是将每个视频搜索标签放在一个数组中,供我以后使用。
我正在寻找一种通过 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 的授权应用程序来完成。