import hashlib

def translate_text(text):
# 假設您有一個 API 密鑰,例如 api_key = "your_api_key"
api_key = "your_api_key"
# 計算消息摘要
message = text + api_key
md5_hash = hashlib.md5(message.encode()).hexdigest()
url = "https://www.deepl.com/zh/products/api/v2/scd2024031435581e6614a5/deepl-translate"
headers = {
"Content-Type": "application/json",
"Authorization": f"MD5 {md5_hash}" # 添加加密校驗頭
}
data = {
"text": text
}
response = requests.post(url, headers=headers, json=data)
if response.status_code == 200:
return response.json()['translation']
else:
return "翻譯出錯"

text = "Hello, World!"
print(translate_text(text))

請注意,在實際使用中,您需要根據 DeepL 的要求進行認證和設置相關參數。

十一、DeepL翻譯API 對不同領域文本的翻譯效果示例

以下是 DeepL翻譯API 在不同領域文本的翻譯效果展示:

科技領域
原文:”The development of artificial intelligence has brought revolutionary changes to various industries.”
譯文:“人工智能的發展給各個行業帶來了革命性的變化。”

醫學領域
原文:”The patient was diagnosed with a rare form of cancer and required immediate chemotherapy.”
譯文:“該患者被診斷出患有一種罕見的癌癥,需要立即進行化療。”

文學領域
原文:”The moonlight spilled over the quiet lake, creating a magical scene.”
譯文:“月光灑在寧靜的湖面上,營造出一種神奇的景象。”

可以看出,DeepL 翻譯 API 在不同領域都能提供較為準確和自然的翻譯。

該應用程序如何處理非拉丁語言?

該應用程序通過提供無縫翻譯和音譯,熟練地管理非拉丁語言。

通過結合翻譯和音譯功能,該應用程序可確保您能夠輕松理解和發音非拉丁語言。

十二、如何找到更多的翻譯 API?

冪簡集成是國內領先的API集成管理平臺,專注于為開發者提供全面、高效、易用的API集成解決方案。冪簡API平臺提供了多種維度發現API的功能:通過關鍵詞搜索API、從 API Hub 分類瀏覽API、從 開放平臺 分類瀏覽企業間接尋找API等。

上一篇:

如何在Python、PHP和Ruby中調用搜狗百度熱搜排行榜API接口

下一篇:

探索智能化新境界:云知聲山海大模型API集成與應用實踐
#你可能也喜歡這些API文章!

我們有何不同?

API服務商零注冊

多API并行試用

數據驅動選型,提升決策效率

查看全部API→
??

熱門場景實測,選對API

#AI文本生成大模型API

對比大模型API的內容創意新穎性、情感共鳴力、商業轉化潛力

25個渠道
一鍵對比試用API 限時免費

#AI深度推理大模型API

對比大模型API的邏輯推理準確性、分析深度、可視化建議合理性

10個渠道
一鍵對比試用API 限時免費