吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3435|回复: 65
收起左侧

[Python 原创] 谷歌翻译接口API 2.0,全球语言互翻,自动识别多国语言,无请求限制

  [复制链接]
zhurui 发表于 2024-3-19 18:52
本帖最后由 zhurui 于 2024-3-19 19:00 编辑

👍谷歌翻译接口API 2.0,全球语言互翻,自动识别多国语言👍

接口请求说明

本接口为个人开发自用,已经稳定两年有余,此2.0版本接口为上一版的迭代,更新了源语言与目标语言的参数填写

目前接口并未做任何并发与请求限制,服务器负载能力尚可,欢迎各位大佬进行压测

请大家合理使用,一个好的翻译接口实为难得,在合理范围内,本接口将会一直维护下去

如有滥用/多线程并发请求影响了接口整体运行,将有可能对其IP进行Block

接口地址 请求方式 请求参数
https://findmyip.net/api/translate.php GET ?text=需要翻译的文本(任意语言)&source_lang=zh&target_lang=ko
参数名称 是否必填 参数说明
text 需要翻译的文本
source_lang 源语言 (此参数若不填写,将会进行自动检测)
target_lang 目标语言(此参数若不填写,将会自动翻译成中文)

关于源语言和目标语言的代码,请自行谷歌“语言代码表”,自行进行对照填写

请求例子 请求说明
https://findmyip.net/api/translate.php?text=The%20following%20paragraph%20will%20be%20translated%20into%20Korean&source_lang=zh&target_lang=ko 如有不可识别的字符,接口将返回错误,请先自行处理
https://findmyip.net/api/translate.php?text=The%20following%20paragraph%20will%20be%20translated%20into%20Korean&target_lang=ko 不填写source_lang也是可以的,但是自动识别可能存在偏差请测试后使用

接口返回参数说明

返回参数 参数说明
source_lang 源语言
target_lang 目标语言
translate_result 翻译结果

Python代码示例

# -*- coding: utf-8 -*-
import requests
from requests.exceptions import JSONDecodeError

def translate_text(text,source_lang='',target_lang=''):
    url = f"https://findmyip.net/api/translate.php?text={text}&source_lang={source_lang}&target_lang={target_lang}"
    response = requests.get(url)
    try:
        data = response.json()
        print(data)
        if response.status_code == 200:
            if data['code']== 200:
                translation = data['data']['translate_result']
                return translation
            elif data['code'] == 400:
                return data['error']
            else:
                return "内部接口错误,请联系开发者"
        else:
            return "内部接口错误,请联系开发者"    
    except JSONDecodeError as e:
            return f"JSON decoding error: {e}"
    except requests.RequestException as e:
            return f"Request error: {e}"    

text_to_translate = "下面这段话将翻译成韩语:关于源语言和目标语言的代码,请自行谷歌“语言代码表”,自行进行对照填写"
translation_result = translate_text(text_to_translate,'ko')
print("翻译结果:", translation_result)

👍接口用处-请自行发挥想象力

可用于各种编程语言或翻译软件当中,

比如在VScode里的翻译插件添加自定义接口,给翻译软件软件自定义接口等

其他接口分享(持续更新中)

API接口分享-IP归属地多接口查询,准确率90%以上

免费评分

参与人数 18吾爱币 +19 热心值 +17 收起 理由
LamberThree + 1 + 1 我很赞同!
乄心凉 + 1 + 1 谢谢@Thanks!
9yingle + 1 + 1 我的翻译制卡就是大佬接口
kubai + 1 + 1 用心讨论,共获提升!
umena + 1 + 1 用心讨论,共获提升!
ronn + 1 + 1 我很赞同!
M-Riley + 2 + 1 好人一生平安!
zeyueguo + 1 + 1 我很赞同!
unxeer + 1 + 1 谢谢@Thanks!
fengmi19 + 1 + 1 热心回复!
雷欧库珀 + 2 + 1 谢谢@Thanks!
laozhang4201 + 1 + 1 谢谢@Thanks!
wh2526422 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
blueskylu + 1 + 1 我很赞同!
marcyan + 1 热心回复!
myc567 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
azizi1234567 + 1 + 1 我很赞同!
Mrgreyrabbit + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

FANS78 发表于 2024-3-19 19:05
感谢楼主分享!!!
似水流年小小 发表于 2024-4-17 09:22
source_lang        源语言
target_lang        目标语言
translate_result        翻译结果

参数应该枚举出来,这样才能往下实现啊
cn2jp 发表于 2024-3-19 19:06
TOMTOMTOMTOM 发表于 2024-3-19 19:18

不会用呀,大佬能不能写的UI呢?
zhanglei1371 发表于 2024-3-19 19:24
浏览器手动输入测试了下,速度太慢了,好几秒才得到结果。难道是网络问题么?
wuainidexiao 发表于 2024-3-19 19:45
试用看看
42328669425 发表于 2024-3-19 19:56
感谢楼主分享,不过好像有些延迟
saintkilla 发表于 2024-3-19 19:58
非常厉害
lemonatalk952 发表于 2024-3-19 20:36
看起来不错,有字数限制吗
ivwtey 发表于 2024-3-19 20:38
很好,这个可以用来翻译。。。很棒。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-8 18:28

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表