我已经成功创建了一个项目,通过 VB.NET 以编程方式上传 YouTube 视频,从现在到今天,它已经运行了几个星期。
我在上传说明字段中包含德语变音符号的视频时遇到问题:当我尝试上传此类视频时,我收到以下 WebException
:
System.Exception: Bad Request ---> System.Net.WebException:
如果我删除描述字段或变音符号,上传工作没有问题。
我也尝试过对字符串进行 UTF8 编码,但没有成功。
今天刚刚发生的错误...
最佳答案
我今天遇到了同样的错误:它发生在日语和韩语上,而英语和中文/台湾语没问题。
一开始以为是utf8相关。几个小时后,我发现 YouTube 并不依赖 ISO 3166-1 .你可以获得their list there .
在 defaultAudioLanguage 中将“jp”替换为“ja”并将“kr”替换为“ko”解决了该问题。
关于encoding - YouTube API v3 的描述编码错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17323173/