encoding - YouTube API v3 的描述编码错误

标签 encoding youtube-api

我已经成功创建了一个项目,通过 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/

相关文章:

java - 通过 reports.query() 对 YouTubeAnalytics v2 API 进行请求会引发 400 错误

node.js - 胃肠道。 Web 界面 (Node.js)。编码错误

c# - System.Net.Mail 和 =?utf-8?B?XXXXX.... 标题

c# - UrlEncoding - 我应该使用哪种编码?

youtube-api - YouTube 数据 API v3、Web 应用程序、403 使用限制 accessNotConfigured

android - Youtube 请求被阻止

css - 不同 Web 服务器上 IE8 中的不同布局

python - 如何在 Python 中对列表中的单词进行编码

Android 从 youtube 获取视频链接

javascript - 使用 javascript 验证包含缩短版本的 YouTube 网址