问题标签 [deepl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
65 浏览

google-apps-script - Google Scripts Deepl API 错误 - 参数无效

在此处输入图像描述

试图制作一个谷歌表格来将雅虎新闻的日文 RSS 提要翻译成英文。创建了一个有时可以工作的函数,但有时会停止工作并返回错误。(错误代码未定义,但显示 Invalid Arg)。

最初,当我在谷歌表格中调用它时,它工作正常。但是当我添加更多行时,最终会作为错误返回。

任何想法都将受到高度欢迎。

出现错误的 Google 表格的屏幕截图:

出现错误的 Google 表格的屏幕截图

0 投票
1 回答
210 浏览

javascript - 如何在 JavaScript 上的 DeepL API 中设置原点?

我还应该尝试什么?

我目前正在向 axios 中的 DeepL API 发送请求,但由于 CORS 问题,我收到了 403 响应。

并尝试使用查询字符串设置选项,如此处所示,但它不起作用。https://github.com/funkyremi/deepl/blob/master/index.ts 另外,使用上面 URL 的库返回 403。

此外,DeepL 的账户设置中没有原点设置。

我尝试使用'Content-Type':'application / x-www-form-urlencoded'作为axios标头:{},我还尝试为参数设置选项:{}并且不使用查询字符串,但它们不起作用。

将 https 与 ngrok 一起使用的请求也不起作用。

我还尝试了“https://api-free.deepl.com/v2/usage”的 GET 方法,但得到了相同的结果。

绝对是 api-free.deepl.com,因为我使用的是免费计划。

顺便说一句,上面的代码是作为 React 中的一个组件执行的。

0 投票
0 回答
48 浏览

javascript - 如何使用来自 DeepL API 的 HTTP 响应

我有这个功能来访问 DeepL API

我想将返回的响应存储为字符串。这个怎么做?

0 投票
1 回答
61 浏览

php - 使用 PHP 发送 POST 请求

对于我想使用的翻译工具,我需要每个 POST 发送我的请求。我从来没有做过这样的事情,文档对我来说意义不大(它不是特定于 php 的文档,并且不知道如何在 php 中实现它)

文档中的示例是:

在关于stackoverflow的另一篇文章中,我发现了在php中使用POST的解决方案,所以我的主要问题是,我不确定一切都在哪里我假设主机进入url并且该标题是正确的。但这就是我有限的技能所能做到的

任何帮助将不胜感激

0 投票
0 回答
27 浏览

chatbot - 有没有办法识别正在使用的会话 AI 引擎(即 dialogfow、lex、watson 等)只是与聊天机器人交谈?

我考虑过使用不同的语言查询来查看机器人将如何翻译,以确定它是否是谷歌、微软、深度翻译,以将我指向引擎的方向。但如今,对话式 AI 混合使用 3rd 方工具和内部构建的响应,这使得理解机器人的内部工作变得更加困难。

0 投票
0 回答
39 浏览

python - 如何拆分熊猫数据框以适应 deepL API 请求限制?

我正在发送一个 pandas 数据帧(从此处导出为 CSV 的数据)以转换为 deepL API。我收到以下错误:413 - The request size exceeds the limit.

这是由于限制之一,即:

如何通过仅传递一组行(例如 N=10 行)来拆分我的API 请求?或者更好的是有没有一种有效的方法来确定这个数字或行应该取决于数据框的大小?

0 投票
1 回答
69 浏览

php - 不要使用 DeepL 和 DeepL WordPress 插件翻译特定元素

我想翻译所有文本,除了包含在特定元素内的文本,例如:

DeepL 应该翻译除<x>元素内的项目之外的所有内容。我在这里阅读了文档,https ://www.deepl.com/docs-api/handling-xml/ignored-tags/ 并尝试查找,但似乎找不到合适的钩子来添加该 ignore_tags 参数。

我玩过$this->request['ignore_tags'], forDeepLApiTranslate但我不想直接编辑插件。

我应该如何处理这个/我应该使用的任何钩子?

0 投票
0 回答
85 浏览

reactjs - DeepL 客户端站点使用情况

我想使用 DeepL 翻译 API 实时翻译我网站上的文本。该网站使用 React 编写并托管在 GitHub 页面上。DeepL 翻译 API 需要身份验证密钥,因为我的网站仅在客户端运行,我无法提供 API 密钥。我正在考虑将 AWS-Lambda 函数用于必要的后端功能。这是最佳实践并且安全,还是我的方向完全错误?

此外,有一个 npm 模块似乎不使用任何身份验证密钥,但我无法查看代码,有人知道这可能是如何工作的吗?该模块是 https://www.npmjs.com/package/deepl-translator

我需要做的 API 调用是

0 投票
0 回答
220 浏览

post - 邮递员 POST 请求给出 403 异常

我正在尝试向DeepL API发送 POST 请求,我发送请求时收到 403 Forbidden 错误,表示请求“是合法请求,但服务器拒绝响应”,我想不通出为什么。我将附上下面的日志,如果我缺少任何相关数据,请告诉我。

要求:

请求日志:

0 投票
1 回答
139 浏览

python - 如何使用 deepl api 解析答案?

我想为我的大学项目使用deepl translate api,但我无法解析它。我想将它与 PHP 或 Python 一起使用,因为我将传递给 python 脚本的参数,所以这对我来说将是结束。我在php中尝试过这样的:

我也尝试过search.py基于这个答案

但都没有给我任何答案,我该怎么做才能正确?我也知道我可以以某种方式做到这一点,cURL但我从来没有使用过那个库。