Vimeo直播API“错误代码”:2230

问题描述

我正在尝试Vimeo实时流API,并遵循了本指南https://developer.vimeo.com/api/live/events

但是在步骤2:https://developer.vimeo.com/api/live/events#managing-a-live-event-step-2 我得到这个:

{
 "error": "Unable to upload a video. Please contact the app's creator.","link": null,"developer_message": "Invalid upload approach provided. The only valid approach for versions greater than 3.0 are `streaming`,`pull`,' .\n                '`post`,and `tus`.","error_code": 2230
}

我的卷曲请求看起来像这样:

curl --location --request POST 'https://api.vimeo.com/me/videos' \
--header 'Authorization: bearer {token}' \
--header 'Content-Type: application/json' \
--header 'Accept: application/vnd.vimeo.*+json' \
--data-raw '{ "upload": { "approach": "live" } }'

我有一个高级帐户,令牌正确。根据错误消息中的建议,我尝试了upload.approach的其他值,但对于实时流式传输没有任何作用。任何帮助表示赞赏。

解决方法

您是Vimeo Premium会员,需要一个企业帐户才能访问Live API:

要获得资格,您必须是Vimeo Enterprise客户或Vimeo开发合作伙伴。

在此处查看第一个要点:https://developer.vimeo.com/api/live/events#before-you-begin

,

@Ashish是,仅当您通过Vimeo网站处理实时流时,高级会员身份才足够。 但是通过api访问事件必须具有企业成员身份。 没有企业版就无法使用,即使我们也遇到同样的问题。 他们还在定价下提到了这一点(检查图片),并被告知他们是故意这样做的。

enter image description here

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...