码本翻译官 上线咯!!我们还提供限量免费的 API!!

码本翻译官 上线咯!!我们还提供限量免费的 API!!

码本服务项目

码本 server,翻译官! 支持多语言翻译,支持 文本到拼音等,完善且简单的API,限量10万字符试用额度,先到先得!

目录

在线页面的使用

我们为您提供了一款便捷的在线翻译工具,您无需支付任何费用或下载额外软件即可使用。欢迎体验!
界面简介:

我们的翻译官页面设计简洁、易于操作,确保每位用户都能快速上手。

访问链接: 翻译官页面

API接入指南:

除了网页版服务,我们的翻译官还支持通过API集成到您的系统中。无论您是开发人员还是企业用户,都可以轻松将高质量的翻译功能集成进自己的应用。

此外,我们提供了一个特别优惠——使用以下凭据可调用10万字符的限量免费翻译官试用额度,先到先得!快来体验吧!

试用凭证:
SK: 4241329674329153956
ID: 55
请注意,在正式环境中使用时,请替换为您自己的SK和ID以保证服务的安全性和稳定性。

开始使用

购买链接:https://shop.lingyuzhao.top/product/16

您只需要使用链接请求我们的服务就可以啦!!!

链接格式 https://api.get.lingyuzhao.top:8081/api/translate?str=这个就是要翻译的文本&srcLang=被翻译文本的语言&targetLang=翻译之后的文本语言&sk=服务sk&id=服务id

语言支持的格式如下所示

这里列出的就是 srcLang 以及 tarLang 的参数对应的可以选择的取值!

语言简写全小写完全语法返回的类型
日语jajpJapanesestring
中文zhcnMandarinstring
英文enusEnglishstring
法语frfrenchFrenchstring
西班牙语esspainSpanishstring
德语degermanyGermanstring
韩语kokoreaKoreanstring
俄语rurussiaRussiastring
意大利语ititalyItalianstring
中文拼音 无音调pinyin_nppinyin_npchinese_pinyin_without_phonetic_symbolslist
中文拼音 无音调 可多音字pinyin_np_allpinyin_np_allchinese_pinyin_without_phonetic_symbols_alllist
中文拼音 有音调pinyinpinyinchinese_pinyin_with_phonetic_symbolslist
中文拼音 有音调 可多音字pinyin_allpinyin_allchinese_pinyin_with_phonetic_symbols_alllist
自动识别autoautounknown_languagestring
http 链接直接访问
https://api.get.lingyuzhao.top:8081/api/translate?str=这个就是要翻译的文本&srcLang=zh&targetLang=en&sk=2959596924381182269&id=46
curl 请求
curl "https://api.get.lingyuzhao.top:8081/api/translate?str=这个就是要翻译的文本&srcLang=zh&targetLang=en&sk=2959596924381182269&id=46"

对啦,如果需要使用长文本,就使用post和请求体的方法哦,下面是示例

curl "https://api.get.lingyuzhao.top:8081/api/translate?srcLang=zh&targetLang=en&sk=2959596924381182269&id=46" -d '这个是要翻译的文本'
Java 调用API
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLEncoder;

public class Main4 {
    public static void main(String[] args) throws Exception {
        String urlString = "https://api.get.lingyuzhao.top:8081/api/translate?str=" + URLEncoder.encode("这个就是要翻译的文本", "UTF-8") + "&srcLang=zh&targetLang=en&sk=2959596924381182269&id=46";
        URL url = new URL(urlString);
        try (BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()))) {
            String inputLine;
            StringBuilder content = new StringBuilder();
            while ((inputLine = in.readLine()) != null) {
                content.append(inputLine);
            }
            System.out.println(content);
        }
    }
}

您可以自由的修改语言设定!

package org.example;

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLEncoder;
public class Main4 {
    public static void main(String[] args) throws Exception {
        String urlString = "https://api.get.lingyuzhao.top:8081/api/translate?str=" + URLEncoder.encode("你好天津", "UTF-8") + "&srcLang=zh&targetLang=pinyin_np&sk=4241329674329153956&id=55";
        URL url = new URL(urlString);
        try (BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()))) {
            String inputLine;
            StringBuilder content = new StringBuilder();
            while ((inputLine = in.readLine()) != null) {
                content.append(inputLine);
            }
            System.out.println(content);
        }
    }
}
python 调用 API
import requests

url = "https://api.get.lingyuzhao.top:8081/api/translate"
params = {
    'str': '这个就是要翻译的文本',
    'srcLang': 'zh',
    'targetLang': 'en',
    'sk': '2959596924381182269',
    'id': '46'
}

response = requests.get(url, params=params)
print(response.text)

关于返回的格式

当您请求了我们的 API 获取到结果之后,结果是一个json,您可以提取 json 中的结果数据,我们在这里给您展示出了相关的返回样式!

处理成功的返回格式

当我们的翻译器处理成功之后,会返回一个如下格式的json

{"status":"success","message":结果}

其中的 结果 会根据您使用的目标语言,以及要翻译的文本,返回不同的值

我们在这里准备了一些样式的演示

返回类型为 string

这一类就是普通的格式,它的 message 就是一个字符串,字符串本身就是结果,下面是一个示例

{"status":"success","message":"Hello Tianjin"}
pinyin_np 做目标语言

此翻译器会将每个字符的拼音转换出来

pinyin_np 的翻译器返回的格式与之前所说的并不一样,它返回值是一个 list,它的返回如下

列表中每个元素就是一个字符被翻译到拼音的结果 无音调

{"status":"success","message":["zuan","shi"]}
pinyin 做目标语言

此翻译器会将每个字符的拼音转换出来

pinyin 的翻译器返回的格式与之前所说的并不一样,它返回值是一个 list,它的返回如下

列表中每个元素就是一个字符被翻译到拼音的结果 含音调

{"status":"success","message":["zuan4","shi2"]}

处理发生了错误

当处理发生错误的时候,我们会返回下面的json

{"status":"fail","message":"这里是错误的原因和信息"}
```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值