Javascript 有没有人试过谷歌翻译api v2(并且成功了)?

Javascript 有没有人试过谷歌翻译api v2(并且成功了)?,javascript,google-translate,Javascript,Google Translate,我一直在试验google translate api v2,但我无法让它工作 这是我目前拥有的代码:(只需访问页面并查看源代码) 不过,我可以使用google translate api v1: 有人知道谷歌为什么拒绝我在页面中的请求吗?API v2使用不同的系统生成和验证密钥,因此您需要获得一个新密钥。去注册一个 如果您想要一种更简单的测试方法,可以直接转到URL。因此,如果我转到键>),我会得到以下结果: { "data": { "translations": [ { "

我一直在试验google translate api v2,但我无法让它工作

这是我目前拥有的代码:(只需访问页面并查看源代码)

不过,我可以使用google translate api v1:


有人知道谷歌为什么拒绝我在页面中的请求吗?

API v2使用不同的系统生成和验证密钥,因此您需要获得一个新密钥。去注册一个

如果您想要一种更简单的测试方法,可以直接转到URL。因此,如果我转到键>),我会得到以下结果:

{
 "data": {
  "translations": [
   {
    "translatedText": "Hallo Welt"
   }
  ]
 }
}
我建议使用:


在v1被弃用之前,我使用了他们的代码,我只需更新他们提供的query.translate.js文件,并在我以前的代码中添加一行代码:
$.translate.load('API-KEY')而且它工作得非常好

heys cool现在我可以直接从浏览器获取数据,但是当我尝试通过XHR访问数据时,它仍然拒绝我的请求。看起来像是XSS的问题。请尝试上的JavaScript示例,该示例不使用XMLHttpRequest。是否有一种方法可以用XMLHttpRequest解决此问题?不确定是否可以。按照你在页面上看到的方式去做将是最简单的,如果你有任何其他问题,你更有可能得到帮助。