使用Youtube Direct时出现此错误:(link) 当我尝试将视频上传到Youtube时。
“无法检索YouTube上传令牌:400:从YouTube API返回的上传令牌为空。请确保所有请求参数均有效。”
它托管在appspot上。我的应用已通过身份验证,并提供了开发人员密钥 有没有人有同样的问题?
编辑: 似乎脚本dosnt发布sessionId
"POST /GetUploadToken?sessionId=undefined HTTP/1.1"
在调试日志中,我收到警告:
<?xml version='1.0' encoding='UTF-8'?>
<errors><error><domain>yt:validation</domain>
<code>too_short</code>
<location type='xpath'>media:group/media:keywords/text()
</location></error></errors>
答案 0 :(得分:2)
愚蠢的错误。 youtube需要“视频标题”,“视频说明”和“标签”。那些需要至少两个字符。我正在放一个。