最近的YouTube决定输出视频的关键字只有认证developper。YOUTUBE API:视频检索关键字
我注册一个developper关键
,我试图让一个XML,我会通过请求
https://gdata.youtube.com/feeds/api/videos/COwIYbYQUrQ?key=MY_VERY_LONG_DEVELOPER_KEY
解析 输出XML仍然给我
<media:keywords/>
我在这个过程中遗漏了什么?
感谢
最近的YouTube决定输出视频的关键字只有认证developper。YOUTUBE API:视频检索关键字
我注册一个developper关键
,我试图让一个XML,我会通过请求
https://gdata.youtube.com/feeds/api/videos/COwIYbYQUrQ?key=MY_VERY_LONG_DEVELOPER_KEY
解析 输出XML仍然给我
<media:keywords/>
我在这个过程中遗漏了什么?
感谢
还没有真正触及的Youtube API,但
<media:keywords/>
是一个空元素。这意味着元素“media:keywords”没有数据。我的猜测是,上传者没有为相关视频指定任何关键字(这些关键字对所有上传者都是可选的,这意味着您的脚本将不得不处理此类事件)。
查看the video(ID:COwIYbYQUrQ)后,我可以看到我的怀疑似乎是正确的,因为上传者没有真正指定任何关键字。
THX快速回复,韦恩 [BR] 但是,实际上,我上传,我对我的视频设置的关键字。 [br] 如果需要,您可以在其中一个视频上试用。 [BR] THX –
在此期间,我想这工作的客户端登录方法。 但它不安全,因为我必须以纯文本记下我的密码。 –
的YouTube使<media:keywords />
元素空的,除非你“验证”你是视频的拥有者。你仍然可以看到所有视频的关键字,如果你在YouTubeRequestSettings构造提供您的用户名和密码。
在.NET中:
YouTubeRequestSettings settings = new YouTubeRequestSettings(appname, developerskey, username, password);
的YouTube改变了饲料前阵子* *仅返回关键字时,您的请求被认证为视频所有者:HTTPS:/ /developers.google.com/youtube/2.0/reference#youtube_data_api_tag_media:keywords – PMontgomery