从 JavaScript 中隐藏引荐信息

Hide referral information from JavaScript

本文关键字:信息 隐藏 JavaScript      更新时间:2023-09-26

我想从我的JavaScript代码中使用Google Translate TTS引擎。它不提供公共API,因此很难使用这个非常好的服务。我编写了以下代码,它在我的桌面上的静态 html 文件中完美运行,但在我的 Web 服务器中却不能运行。

var url = "http://translate.google.com/translate_tts?ie=UTF-8&q=" + encodeURIComponent(txt) + "&tl=es&total=1&idx=0prev=input";
var snd = new Audio(url);
snd.load();
snd.play();

我知道问题是谷歌看到推荐信息并忽略我,因为如果我使用 --no-referral 参数运行 Chrome,一切都运行良好,听起来很正常,即使是从我的网络服务器。

所以我的问题是如何从 JavaScript 代码中隐藏我的推荐信息,以避免需要运行带有额外参数的浏览器。我需要谷歌不知道我是谁。

谢谢。

由于安全原因,您不能这样做。有TTS的API可用,但不是免费的...另外谷歌添加了这个过滤器,因为人们开始将其用作 API......