{{ toast.text }}

{{ dialog.title }}

{{ dialog.message }}

微信小程序接入排查指南

ECHO 去水印 API · 常见问题自助排查

如您看到「网络错误,请确认已部署云函数」,该报错来自您小程序内的云开发调用(wx.cloud.callFunction),并非 ECHO API 接口故障。ECHO API 为标准 REST 接口,无需部署云函数

1 请提供以下信息以便排查

  1. 粘贴链接后触发解析的页面 .js 文件(完整代码)
  2. 微信开发者工具 → Console 面板的完整报错日志
  3. app.jswx.cloud.init 的 env 配置(如有)
  4. 是否使用了 wx.cloud.callFunction(搜索项目全文)

2 正确接入方式(推荐,无需云函数)

wx.request({
  url: 'https://v-api.echopro.cn/api/parse_video',
  method: 'POST',
  header: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer ' + apiKey
  },
  data: { url: inputUrl },
  success(res) {
    if (res.data && res.data.code === 200) {
      // res.data.data.video_url 为无水印视频直链
    }
  },
  fail(err) {
    console.error('请求失败', err);
  }
});

3 必做配置检查

  • 微信公众平台 → 开发管理 → 开发设置 → 服务器域名
    request 合法域名已添加:https://v-api.echopro.cn
  • 项目代码中已删除 wx.cloud.callFunction 云函数中转逻辑
  • 粘贴链接后不要立即自动请求,建议用户点击「解析」按钮后再调用 API
  • !若仍使用云函数做代理,需自行确保:云函数已「上传并部署:云端安装依赖」;app.js 中 env 与云开发控制台环境 ID 一致;云函数内部再 request 到 https://v-api.echopro.cn/api/parse_video

4 常见误区

  • ×看到「云函数」字样 ≠ ECHO API 故障
    若 API 异常,返回文案为「解析服务熔断」「权限拒绝」「授权已过期」等
  • ×第一次失败、第二次成功
    多为云函数冷启动或未部署,与 API 接口无关

ECHO API 控制台

忘记密码?
没有账号? 立即注册
已有账号? 返回登录