dingtalk.oapi.ai.mt.translate (钉钉文本翻译)

输入一段文本,得到翻译指定语言后的译文,支持多种语言的互译

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
query String 必须 这是一个测试 翻译源文字符串
source_language String 必须 zh 翻译源语言类型
target_language String 必须 en 翻译目标语言类型

响应参数

名称 类型 示例值 描述
result String This is a test 翻译结果字符串
errcode Number 0 成功为0
errmsg String 成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/ai/mt/translate");
OapiAiMtTranslateRequest req = new OapiAiMtTranslateRequest();
req.setQuery("这是一个测试");
req.setSourceLanguage("zh");
req.setTargetLanguage("en");
OapiAiMtTranslateResponse rsp = client.execute(req, access_token);
System.out.println(rsp.getBody());

响应示例

  • JSON示例
{
    "result":"This is a test",
    "errcode":0,
    "errmsg":""
}

异常示例

  • JSON示例
{
	"errcode":88,
	"errmsg":"ding talk error"
}

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部