Vimeo API上传TUS被忽略



我通过API上传,通过上传。方法作为tus,但它似乎忽略了我的json体(因为响应是不正确的tus)。

POST https://api.vimeo.com/me/videos

Content-Type: application/json
Authorization: Bearer token
{
"upload": {
"approach": "tus",
"size": 18353311
}
}

反应:

{
"uri": "/users/syngency/uploads/...",
"ticket_id": "...",
"user": {
...
},
"upload_link": "https://...",
"form": "<form method="POST" action="https://"> ... </form>",
"upload_link_secure": "https://....cloud.vimeo.com/upload?tick

未按预期/文档上传对象

有人能发现我做错了什么,或者这是Vimeo这边的东西坏了吗?

编辑:个人访问令牌的权限是:

private create edit delete upload video_files public

结果,您已经指定了所有的标头,包括Accept:

"Authorization": `Bearer ${token}`,
"Content-Type": "application/json",
"Accept": "application/vnd.vimeo.*+json;version=3.4"

最新更新