有没有可能找出DeepL translator是否提供了翻译的应用程序接口?不幸的是,我还没有找到任何关于这方面的信息。
要实现这一点,以自动翻译的Excel脚本。我已经在谷歌(如https://translate.google.com/#en/es/Hello%20World)上尝试过了,但DeepL似乎更准确。
发布于 2017-12-07 23:04:24
REST API终于(商业上)可用了,请参阅API reference documentation。
一个示例请求是
https://api.deepl.com/v1/translate?text=Hello%20World!&target_lang=EN&auth_key=XXX其中XXX是您需要register with DeepL的身份验证密钥。
发布于 2017-09-02 04:31:13
有一个POST调用,可以让你获得翻译,我不知道这将被支持多少次或它的时间限制,但这里是:
网址:https://www.deepl.com/jsonrpc
您应该使用下一个json进行POST调用:
{
'jsonrpc': '2.0',
'method': 'LMT_handle_jobs',
'params': {
'jobs': [
{
'kind':'default',
'raw_en_sentence': TEXT_TO_TRANSLATE
}
],
'lang': {
'user_preferred_langs': [
FROM_LANGUAGE,
TO_LANGUAGE
],
'source_lang_user_selected': FROM_LANGUAGE,
'target_lang': TO_LANGUAGE
},
'priority': -1
},
}可用的语言包括:
auto Auto detect
DE German
EN English
FR French
ES Spanish
IT Italian
NL Dutch
PL PolishTO_LANGUAGE必须是有效语言,而FROM_LANGUAGE可以是有效语言或auto
我写了一个python模块来包装这个接口:pydeepl,目前还有一个node package和一个php client可以实现同样的目标。
发布于 2022-01-20 14:38:43
有一个免费的DeepL应用程序接口,但你需要注册,重要的一点是,他们会问你的信用卡号码:
“我们需要您的信用卡信息,以防止滥用我们的免费应用编程接口,特别是为了防止欺诈性的多次注册。除非您手动升级到DeepL应用编程接口专业版,否则您的信用卡将不会被收费。”
https://stackoverflow.com/questions/45937616
复制相似问题