1

为什么此链接返回 xml 内容...?:

https://gdata.youtube.com/feeds/api/videos/uENITui5_jU#!?v=2&alt=json

而这个返回正确的 JSON?

https://gdata.youtube.com/feeds/api/videos/Zce-QT7MGSE?v=2&alt=json

我怀疑这是因为 URL 的 video_id 字段中的 bang 或井号。有谁知道如何修理它?不,引用它们也不起作用。

4

1 回答 1

1

YouTube ID 中永远不会有锚点 (#),所有 YouTube ID 都是 11 个字符。基本上,锚点之后的所有内容都会被 Web 服务器以不同的方式处理,因此“!?v=2&alt=json”在您的请求中被忽略。

您要查找的视频 ID 是“uENITui5_jU”,因此这是正确的请求: https ://gdata.youtube.com/feeds/api/videos/uENITui5_jU?v=2&alt=json

不知道你是如何得到额外的“#!” 里面的人物。。

于 2013-03-15T17:51:49.197 回答