Rest Youtube可恢复上传400错误请求

Rest Youtube可恢复上传400错误请求,rest,file-upload,youtube,youtube-api,Rest,File Upload,Youtube,Youtube Api,我正在尝试使用RESTAPI客户端将一个可恢复的上传到youtube。 步骤1: 标题 Authorization Bearer ya29.1.AADtN_UxUBz459k8HO_gropj2SW6ShlFsqBqJMXI3HVfcE4lKWkR-gq4_Tj0j6Oqb-oo_qnE Content-Length 278 Content-Type application/json; charset=UTF-8 X-Upload-Content-Le

我正在尝试使用RESTAPI客户端将一个可恢复的上传到youtube。 步骤1:

标题

Authorization        Bearer ya29.1.AADtN_UxUBz459k8HO_gropj2SW6ShlFsqBqJMXI3HVfcE4lKWkR-gq4_Tj0j6Oqb-oo_qnE
Content-Length       278
Content-Type         application/json; charset=UTF-8
X-Upload-Content-Length  1393167
x-upload-content-type    application/octet-stream
Authorization        Bearer ya29.1.AADtN_UxUBz459k8HO_gropj2SW6ShlFsqBqJMXI3HVfcE4lKWkR-gq4_Tj0j6Oqb-oo_qnE
Content-Length       1393167
Content-Type         application/octet-stream
身体

我得到了200个Ok的回复。我将提取在进一步请求中使用的url

步骤2:

标题

Authorization        Bearer ya29.1.AADtN_UxUBz459k8HO_gropj2SW6ShlFsqBqJMXI3HVfcE4lKWkR-gq4_Tj0j6Oqb-oo_qnE
Content-Length       278
Content-Type         application/json; charset=UTF-8
X-Upload-Content-Length  1393167
x-upload-content-type    application/octet-stream
Authorization        Bearer ya29.1.AADtN_UxUBz459k8HO_gropj2SW6ShlFsqBqJMXI3HVfcE4lKWkR-gq4_Tj0j6Oqb-oo_qnE
Content-Length       1393167
Content-Type         application/octet-stream
身体

视频文件-abcd.mp4

当我试图上传文件时,它返回一个400,响应如下

{
error: {
errors: [1]
0:  {
domain: "global"
reason: "badRequest"
message: "Invalid Upload Request"
}-
-
code: 400
message: "Invalid Upload Request"
}-
}

我试着运行来自不同客户端的上述请求——高级RESTAPI客户端和Google chrome的Postman REST客户端,Java程序——只要它返回400。谁能指出我在步骤2中犯了什么错误。这真的很有帮助。

我也得到了同样的回答。你找到解决办法了吗?