翻译文本 API说明示例

简介: 翻译文本 API说明示例

t_text-翻译文本

名称 类型 必须 描述

key String 是 调用key(必须以GET方式拼接在URL中)

secret String 是 调用密钥(获取key和secret)

api_name String 是 API接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等]

cache String 否 [yes,no]默认yes,将调用缓存的数据,速度比较快

result_type String 否 [json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读

lang String 否 [cn,en,ru]翻译语言,默认cn简体中文

version String 否 API版本


请求参数


请求参数:text=Hello world&sl=en&tl=zh-CN&short=0&short_cat=


参数说明:text:要翻译的文本

sl:源语言

tl:目标语言



响应参数


Version: Date:


名称 类型 必须 示例值 描述

result


String 0 你好世界 翻译结果

sl


String 0 en 源语言

tl


String 0 zh-CN 目标语言

source


String 0 Hello world 需翻译内容

short_source


String 0


请求示例

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStream;

import java.io.InputStreamReader;

import java.io.Reader;

import java.net.URL;

import java.nio.charset.Charset;

import org.json.JSONException;

import org.json.JSONObject;

import java.io.PrintWriter;

import java.net.URLConnection;

public class Example {

private static String readAll(Reader rd) throws IOException {

 StringBuilder sb = new StringBuilder();

 int cp;

 while ((cp = rd.read()) != -1) {

  sb.append((char) cp);

 }

 return  sb.toString();

}

public static JSONObject postRequestFromUrl(String url, String body) throws IOException, JSONException {

 URL realUrl = new URL(url);

 URLConnection conn = realUrl.openConnection();

 conn.setDoOutput(true);

 conn.setDoInput(true);

 PrintWriter out = new PrintWriter(conn.getOutputStream());

 out.print(body);

 out.flush();

 InputStream instream = conn.getInputStream();

 try {

  BufferedReader rd = new BufferedReader(new InputStreamReader(instream, Charset.forName("UTF-8")));

  String jsonText = readAll(rd);

  JSONObject json = new JSONObject(jsonText);

  return json;

 } finally {

  instream.close();

 }

}

public static JSONObject getRequestFromUrl(String url) throws IOException, JSONException {

 URL realUrl = new URL(url);

 URLConnection conn = realUrl.openConnection();

 InputStream instream = conn.getInputStream();

 try {

  BufferedReader rd = new BufferedReader(new InputStreamReader(instream, Charset.forName("UTF-8")));

  String jsonText = readAll(rd);

  JSONObject json = new JSONObject(jsonText);

  return json;

 } finally {

  instream.close();

 }

}

public static void main(String[] args) throws IOException, JSONException {

 // 请求示例 url 默认请求参数已经URL编码处理

 String url = "wx18870288846/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&text=Hello world&sl=en&tl=zh-CN&short=0&short_cat=";

 JSONObject json = getRequestFromUrl(url);

 System.out.println(json.toString());

}

}


相关文章
|
4月前
|
监控 供应链 API
速卖通商品 API,开发者示例
速卖通商品API是速卖通开放平台为开发者提供的接口,支持获取商品详情、订单管理等功能。具备多语言、多货币支持,适用于全球电商场景。可应用于商品分析、价格监控、竞品对比和库存管理等业务。文档提供Python调用示例,便于快速集成使用。
|
4月前
|
JSON API 数据格式
洋码头商品 API 示例指南(Python 实现)
洋码头是国内知名跨境电商平台,提供商品搜索、详情、分类等API接口。本文详解了使用Python调用这些API的流程与代码示例,涵盖签名生成、请求处理及常见问题解决方案,适用于构建选品工具、价格监控等跨境电商应用。
|
4月前
|
缓存 JSON API
VIN车辆识别码查询车五项 API 实践指南:让每一俩车有迹可循(Python代码示例)
VIN(车辆识别代码)是全球唯一的17位汽车标识码,可快速获取车架号、发动机号、品牌型号等核心信息。在二手车交易、保险理赔、维修保养等场景中,准确解析VIN有助于提升效率与风控能力。本文介绍VIN码结构、适用场景,并提供Python调用示例及优化建议,助力企业实现车辆信息自动化核验。
809 1
|
4月前
|
测试技术 API 开发者
淘宝关键词搜索商品列表API接入指南(含Python示例)
淘宝关键词搜索商品列表API是淘宝开放平台的核心接口,支持通过关键词检索商品,适用于比价、选品、市场分析等场景。接口提供丰富的筛选与排序功能,返回结构化数据,含商品ID、标题、价格、销量等信息。开发者可使用Python调用,需注意频率限制与错误处理,建议先在沙箱环境测试。
|
4月前
|
JSON 自然语言处理 数据挖掘
分词提取免费API使用指南:轻松实现文本关键词提取
免费中文分词关键词提取API,支持舆情分析、内容标签生成及搜索引擎优化,通过智能算法快速拆分文本关键词,适用于多种场景。
|
4月前
|
缓存 JSON API
淘宝关键词搜索 API 接口详解与示例
淘宝关键词搜索API(taobao.items.search)助力开发者高效获取商品数据,支持分页、筛选与排序。本文详解接口调用流程、签名机制及Python实现,涵盖权限申请、代码示例与常见问题解决方案,助你快速构建电商应用。
|
4月前
|
JSON API 开发者
唯品会商品API,开发者示例
唯品会商品API支持获取商品详情、价格及库存信息,适用于开发者集成商品数据。通过如`vip.item_get`等接口,可使用Python等语言调用,实现商品信息查询与列表筛选。实际使用需申请官方授权或通过第三方平台接入,并遵守相关调用规则。
|
4月前
|
存储 JSON API
文本存储免费API接口教程
接口盒子提供免费文本存储服务,支持1000条记录,每条最多5000字符,适用于公告、日志、配置等场景,支持修改与读取。
|
4月前
|
JSON API 开发者
一号店商品 API 示例指南(Python 实现)
本教程介绍如何使用 Python 调用一号店商品 API,涵盖商品搜索、详情、分类等接口的调用方法。内容包括注册认证、签名生成、代码实现及常见问题解决方案,并提供完整示例代码,帮助开发者快速接入一号店开放平台,构建电商工具与数据分析应用。
|
4月前
|
JSON API PHP
10多万语录随机一言API接口详解及调用示例
随机一言API可输出心灵鸡汤、至理名言等内容,适用于评论系统、签名生成等场景。完全免费,支持GET/POST请求。需注册获取专属ID和KEY,返回JSON格式数据,并提供PHP、Python调用示例。注意密钥安全与频率限制,内容版权归接口盒子所有。应用于每日推送、心情日记等多种场景。