注意:以下文档只适用于TOP接口,请谨慎使用!

文档中心 > API类目 > 阿里翻译API

alibaba.seaking.cloud.image.translate (图片翻译)

图片翻译

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
extra Extra 可选 扩展信息
  • └ platform
  • String
  • 可选
  • ae
  • 商品所在平台
  • └ product_id
  • String
  • 可选
  • 1
  • 商品id
  • └ have_orc
  • String
  • 可选
  • true
  • 是否需要orc信息
  • └ without_text
  • String
  • 可选
  • false
  • true:擦图,false:不擦图
  • └ have_psd
  • String
  • 可选
  • false
  • true:psd信息,false:不需要
  • └ ignore_entity_recongization_marker
  • String
  • 可选
  • false
  • true:不走实体识别,false:走实体识别
source_lang String 可选 zh 源语种
target_lang String 可选 en 目标语种
url String 可选 https://xxx 原图url
image_base String 可选 data:image/jpg;base64 图片base数据

响应参数

名称 类型 示例值 描述
ocr String xxxx 识别结果
url String https://yyy 译图url
psd String xxxxxx 图片编辑器中的psd信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaSeakingCloudImageTranslateRequest req = new AlibabaSeakingCloudImageTranslateRequest();
AlibabaSeakingCloudImageTranslateRequest.Extra obj1 = new AlibabaSeakingCloudImageTranslateRequest.Extra();
obj1.setPlatform("ae");
obj1.setProductId("1");
obj1.setHaveOrc("true");
obj1.setWithoutText("false");
obj1.setHavePsd("false");
obj1.setIgnoreEntityRecongizationMarker("false");
req.setExtra(obj1);
req.setSourceLang("zh");
req.setTargetLang("en");
req.setUrl("https://xxx");
req.setImageBase("data:image/jpg;base64");
AlibabaSeakingCloudImageTranslateResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_seaking_cloud_image_translate_response>
    <ocr>xxxx</ocr>
    <url>https://yyy</url>
    <psd>xxxxxx</psd>
</alibaba_seaking_cloud_image_translate_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部