吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 12026|回复: 183
收起左侧

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

    [复制链接]
zhurui 发表于 2023-11-30 22:46

👍谷歌翻译接口API,中英互翻,自动识别多国语言👍

接口请求说明

本接口为个人开发自用,已经稳定两年有余

目前接口并未做任何并发与请求限制,服务器负载能力尚可
请大家合理使用,一个好的翻译接口实为难得,在合理范围内,本接口将会一直维护下去
如有滥用/多线程并发请求影响了接口整体运行,将有可能对其IP进行Block

如果输入文本是中文那么默认目标语言是英文,反之亦然。如果输入文本是除中英以外的语言,默认目标语言是中文。

接口地址 请求方式 请求参数
https://findmyip.net/api/translate.php GET ?text=需要翻译的文本
参数名称 是否必填 参数说明
text 需要翻译的文本
请求例子 请求说明
https://findmyip.net/api/translate.php?text=Iloveyoumybaby. 如有不可识别的字符,接口将返回错误,请先自行处理

接口返回参数说明

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

Python代码示例

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

def translate_text(text):
    url = f"https://findmyip.net/api/translate.php?text={text}"
    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 = "我爱52破解"
translation_result = translate_text(text_to_translate)
print("翻译结果:", translation_result)

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

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

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

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

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

免费评分

参与人数 44吾爱币 +45 热心值 +37 收起 理由
wazyl + 1 + 1 谢谢@Thanks!
HackYike + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
你猫临死前 + 1 都不知道googletrans库吗?。。。
金帛 + 1 + 1 谢谢@Thanks!
9yingle + 2 + 1 谢谢分享
xiaoxx313 + 1 + 1 我很赞同!
4C6565 + 1 + 1 谢谢@Thanks!
liu1998liyan + 1 + 1 我很赞同!
Circulation2020 + 1 谢谢@Thanks!
fangyi + 1 + 1 我很赞同!
motong + 1 + 1 好人哪
豆瓣辣酱TM + 1 + 1 我很赞同!
Mr_Peng2333 + 1 + 1 谢谢@Thanks!
Helli + 1 谢谢@Thanks!
wy192500 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
galen20231111 + 1 + 1 用心讨论,共获提升!
十一不是一 + 1 谢谢@Thanks!
zhczf + 1 + 1 我很赞同!
Alexxxx + 1 + 1 鼓励转贴优秀软件安全工具和文档!
pod2023 + 1 谢谢@Thanks!
搞点什么 + 1 + 1 谢谢@Thanks!
kubai + 1 + 1 谢谢@Thanks!
ase1993 + 1 + 1 谢谢@Thanks!
safedragon + 1 + 1 用心讨论,共获提升!
wkfy + 1 + 1 不晓得啥问题,提交翻译的结果和谷歌浏览器自带翻译结果差别很大,很多计算.
lookfeiji + 1 + 1 感谢楼主的无私分享
sshawn + 1 + 1 谢谢@Thanks!
qqycra + 1 热心回复!
ddddx + 1 热心回复!
kkltkklt + 1 + 1 我很赞同!
aeioui + 1 + 1 谢谢@Thanks!
wushaominkk + 5 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
wangdanq + 1 + 1 谢谢@Thanks!
似水流年小小 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
wuaiwxh + 1 用心讨论,共获提升!
wapjsx + 1 + 1 谢谢@Thanks!
fengjewel + 1 + 1 谢谢@Thanks!
Bienaoing + 1 + 1 谢谢@Thanks!
HuaGdao1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
jing99 + 1 + 1 我很赞同!
cfl300 + 1 + 1 谢谢@Thanks!
notifier + 1 + 1 我很赞同!
vqzhanshi + 1 + 1 好东西支持一下
rogabet + 1 我很赞同!

查看全部评分

本帖被以下淘专辑推荐:

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

safedragon 发表于 2023-12-1 11:29
本帖最后由 safedragon 于 2023-12-1 11:32 编辑

初学者,闲来无事,给大佬加个界面,有能力的自己美化一番,已经写了出处了@zhurui
2bcc6de958871830e6fc5d8264207cd.png
[Python] 纯文本查看 复制代码
# -*- coding: utf-8 -*-
import requests
from requests.exceptions import RequestException
from json import JSONDecodeError
import tkinter as tk
from tkinter.font import Font

def translate_text(event=None):
    text = entry.get()
    url = f"https://findmyip.net/api/translate.php?text={text}"
    response = requests.get(url)

    try:
        data = response.json()
        if response.status_code == 200:
            if data['code']== 200:
                translation = data['data']['translate_result']
                result.config(state='normal')
                result.delete(1.0, tk.END)
                result.insert(tk.END, translation)
                result.config(state='disabled')
            elif data['code'] == 400:
                result.config(state='normal')
                result.delete(1.0, tk.END)
                result.insert(tk.END, data['error'])
                result.config(state='disabled')
            else:
                result.config(state='normal')
                result.delete(1.0, tk.END)
                result.insert(tk.END, "内部接口错误,请联系开发者")
                result.config(state='disabled')
        else:
            result.config(state='normal')
            result.delete(1.0, tk.END)
            result.insert(tk.END, "内部接口错误,请联系开发者")
            result.config(state='disabled')
    except JSONDecodeError as e:
        result.config(state='normal')
        result.delete(1.0, tk.END)
        result.insert(tk.END, f"JSON decoding error: {e}")
        result.config(state='disabled')
    except RequestException as e:
        result.config(state='normal')
        result.delete(1.0, tk.END)
        result.insert(tk.END, f"Request error: {e}")
        result.config(state='disabled')

root = tk.Tk()
root.title('by:吾爱破解 @zhurui 翻译器')
root.geometry('700x500')  # 设置窗口大小

fontStyle = Font(family="Lucida Grande", size=20)  # 设置字体和大小

frame = tk.Frame(root)
frame.pack(fill=tk.X)

label = tk.Label(frame, text='请输入需要翻译的文字:', font=fontStyle)
label.pack(side=tk.LEFT)

entry = tk.Entry(frame, font=fontStyle)
entry.pack(side=tk.LEFT, fill=tk.X, expand=True)
entry.bind('<Return>', translate_text)  # 绑定回车键

button = tk.Button(frame, text='翻译', command=translate_text, font=fontStyle)
button.pack(side=tk.RIGHT)

result = tk.Text(root, state='disabled', font=fontStyle)
result.pack(fill=tk.BOTH, expand=True)

root.mainloop()
 楼主| zhurui 发表于 2023-12-1 08:19
yze 发表于 2023-12-1 03:23
想了解一下有推荐的QPS吗,想做一个文章翻译小工具担心量多影响接口和被封。

正常用不会被Block, 不影响到接口运行就没有问题,目前服务器配置还是很高的
头像被屏蔽
rogabet 发表于 2023-11-30 22:56
xiaobinwang 发表于 2023-11-30 23:06
感谢分享。
紫云互联 发表于 2023-11-30 23:09
接口可以开源不
KFzZ 发表于 2023-11-30 23:11
感谢分享
 楼主| zhurui 发表于 2023-11-30 23:25
rogabet 发表于 2023-11-30 22:56
谢谢,改天测试一下

感谢支持
 楼主| zhurui 发表于 2023-11-30 23:38

为了禁止滥用,不会开源,但是接口会一直维护下去。
这个接口我自用两年多了
yyzzy 发表于 2023-11-30 23:42
谢谢大神明天试一下
N9loveyou 发表于 2023-12-1 00:34

谢谢大神  就是不会用
fandazong 发表于 2023-12-1 01:45
好工具!!!感谢原创分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-11-24 12:44

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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