介绍

Rev API是一个REST API,它允许放置和跟踪订单,检索源文件(输入媒体)和完整的输出文件(转录本或标题,取决于订单类型)。Rev提供的这些服务可以下订单:转录和字幕。API由几个支持标准HTTP操作(GET、POST)的资源组成,以完成这些任务。每个受支持的资源操作对都有详细的文档说明。

资源表示形式

对于所有接受或返回结构化数据的方法,可以使用XML或JSON。

对于从API返回的数据(例如,检索订单细节),您可以指定您是否想要JSON或XML使用Accept HTTP头,或通过附加”。json"或".xml"到URL的末尾。如果两者都不使用,则默认返回JSON。

对于发送到API的数据(例如,下订单),您可以使用Content-Type HTTP头指定您使用的是JSON还是XML。默认情况下,如果没有提供Content-Type头,API假定输入是JSON。

沙盒模式

我们有一个沙盒模式您可以在这里测试您的客户机代码。所有沙盒模式的订单都是通过我们的工作流程自动转换的,审查和交付给客户。

url

各种资源的url使用以下模式:


//www.vitsmart.com/api/v {version} /{操作特定的组件}

URL的组件有:

  • 版本- - - - - - API版本.目前只有一个版本“1”在运行
  • 操作特定的组件-这标识了您想要执行的实际操作,例如/订单拿到一份订单清单

因此,获取经过身份验证的用户的订单列表的URL是//www.vitsmart.com/api/v1/orders

对于这些页面中描述的所有操作,我们都有一个官方的Rev API包装器。

我们出色的开发者社区也在下面构建了非官方的sdk。注意,这些不是由Rev维护的。

如果你创建了自己的库,并希望它张贴在这里,请告知我们