我已经花了近10个小时对此,仍然没有运气,只有错误。使用YouTube API和HTTpWebRequest批量删除视频
我试图删除批次2个视频,使用C#.NET在YouTube API和HttpWebRequest的(我不使用默认的API DLL)
我发送请求(与POST)到: http://gdata.youtube.com/feeds/api/users/default/uploads/batch?v=2
这里是XML请求我送:
<feed xmlns='http://www.w3.org/2005/Atom'
xmlns:media='http://search.yahoo.com/mrss/'
xmlns:batch='http://schemas.google.com/gdata/batch'
xmlns:yt='http://gdata.youtube.com/schemas/2007'>
<entry>
<batch:operation type="delete"/>
<id>http://gdata.youtube.com/feeds/api/users/default/uploads/Fe-Wzz4thKk</id>
</entry>
</feed>
我收到错误:无效的条目ID/URI
我也试图只发送视频的ID,但仍然没有运气,只有错误。 我能做些什么呢?这真是令人沮丧,因为我找不到任何删除视频的例子(不是播放列表)。
希望有人能帮助。
谢谢! 弗拉德
编辑:
我也试图POST数据发送到:
http://gdata.youtube.com/feeds/api/videos/batch?v=2
和数据:
<feed xmlns='http://www.w3.org/2005/Atom'
xmlns:media='http://search.yahoo.com/mrss/'
xmlns:batch='http://schemas.google.com/gdata/batch'
xmlns:yt='http://gdata.youtube.com/schemas/2007'>
<entry>
<batch:operation type="delete"/>
<id>http://gdata.youtube.com/feeds/api/videos/Fe-Wzz4thKk</id>
</entry>
</feed>
这种错误是: 该饲料是只读的
我用良好的用户登录(我测试了上传视频和其他东西,它的工作原理)。