新手开发指南:短视频提取文案API

接口名称:短视频提取文案解析
服务商:酷虎云API开放平台
适用场景:解析抖音等短视频链接,提取视频中的语音并转换为文字文案。

准备工作:获取API密钥 (Key)

在调用任何API之前,你必须拥有一个专属的接口密钥。
操作步骤:
    访问 酷虎云API官网 并登录/注册账号。
    进入 “控制台” 或 “密钥管理” 页面。
    申请或查看你的 API Key(一串类似 35kj5jnlj53453kl5j43nj5 的字符串)。请妥善保管此密钥。

接口核心信息

请求参数说明

你需要向接口发送以下参数来获取数据:
参数名   必填   类型   说明
key   是   string   你的接口密钥 (API Key)。

content   是   string   视频地址信息(例如:抖音的分享链接)。

taskId   否   string   任务ID。留空表示提交新任务;填写ID表示查询该任务的处理结果。

language   否   string   语种选择。默认 zh-CN (中文),支持 en-US (英语)、ja-JP (日语)、ko-KR (韩语) 等。

快速接入示例

以下是几种常见编程语言的请求示例代码(请将代码中的 你的接口密钥 替换为你实际的 Key):

Python 示例 (使用 requests 库)
import requests

url = "#/api/aibasic/videoanalysis"

构建请求参数
payload = {
    'key': '你的接口密钥', 
    'content': '#/xxxxxx/', # 视频链接
    'taskId': '', # 留空提交新任务
    'language': 'zh-CN'
}

headers = {
    'Content-Type': 'application/x-www-form-urlencoded;charset:utf-8'
}

发送 POST 请求
response = requests.post(url, data=payload, headers=headers)

打印结果
print(response.text)

JavaScript (使用 Fetch)
const url = '#/api/aibasic/videoanalysis';

const params = new URLSearchParams();
params.append('key', '你的接口密钥');
params.append('content', '#/xxxxxx/');
params.append('taskId', '');
params.append('language', 'zh-CN');

fetch(url, {
    method: 'POST',
    headers: {
        'Content-Type': 'application/x-www-form-urlencoded;charset:utf-8'
    },
    body: params
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));

PHP 示例
<?php
API_KEY = '你的接口密钥';
API_URL = '/api/aibasic/videoanalysis';

post_data = array(
    'key' => API_KEY,
    'content' => 'https://#/xxxxxx/',
    'taskId' => '',
    'language' => 'zh-CN'
);

ch = curl_init();
curl_setopt(ch, CURLOPT_URL, API_URL);
curl_setopt(ch, CURLOPT_POST, true);
curl_setopt(ch, CURLOPT_POSTFIELDS, http_build_query(post_data));
curl_setopt(ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt(ch, CURLOPT_SSL_VERIFYPEER, false);

response = curl_exec(ch);
curl_close(ch);

echo response;
?>

返回结果解析

当请求成功时,接口会返回 JSON 格式的数据。

成功返回示例:
{
  "code": 200,
  "msg": "success",
  "data": {
    "taskId": "3c1d56f8-bd7e-4d15-8112-f212222cd4a6",
    "status": "completed",
    "resultText": "谁能胜任逞强...", // 提取的文案内容
    "author": "视频作者名",
    "videoDesc": "视频的原始描述",
    "duration": 0.3,
    "creditCost": 0.3
  },
  "exec_time": 2.705944
}

返回字段说明:

code: 状态码。200 表示成功。
msg: 状态信息描述。
data: 结果数据集。
    resultText: 核心字段,即视频提取出的文字内容。
    taskId: 任务ID,可用于轮询查询结果(如果是异步任务)。
exec_time: 执行耗时。

常见错误码
错误码   说明   解决方案
400   参数传递不正确   检查 key 和 content 是否为空或格式错误。

403   没有权限   检查你的 API Key 是否正确,或账户是否欠费/被封禁。

500   服务器内部错误   通常是服务端问题,稍后重试或联系客服。

调试建议

先使用在线调试工具:在酷虎云API文档页面通常有“在线调试”功能,你可以先在那里填入参数测试,确认接口可用性。
注意编码:请求头中明确要求了 charset:utf-8,请确保你的请求库或代码没有覆盖此设置,避免中文乱码。
费用说明:该接口按量计费,单价为 0.1元/分钟(视频时长),首次注册通常有免费额度(如10分钟),请留意账户余额。


来源:酷虎抖音文案提取api接口开放平台

更多推荐