2014-03-03 213 views
0

所以我得到一個錯誤代碼400與keyInvalid原因:谷歌翻譯API - 錯誤代碼400

 json = { 
    error =  { 
     code = 400; 
     errors =   (
         { 
       domain = usageLimits; 
       message = "Bad Request"; 
       reason = keyInvalid; 
      } 
     ); 
     message = "Bad Request"; 
    }; 
} 

enter image description here

我使用的是正確的API調用,我敢肯定:

https://www.googleapis.com/language/translate/v2?key=INSERT-YOUR-KEY&q=hello%20world&source=en&target=de 

而對於INSERT-YOUR-KEY我都試過了Client IDClient secret

此外,我確實在控制檯中打開了翻譯API。

+0

所以,我只使用我上面粘貼的API調用。我不會通過OAuth並首先請求訪問令牌。那是缺少的嗎? – Ramsel

回答

1

enter image description here

哦,上帝,什麼是浪費時間 - 主要是我的錯!所以我需要創建一個公共API密鑰,這是頁面上的第二個選項,整個時間都在臉上。其中一個...