ログってなんぼ

日々のメモです

Google Transelate APIで「403 "Daily Limit Exceeded"」エラーが出た時の対処方法

仕事でちょっと必要になったので、Googleの翻訳APIを使うことに。

Google Translate API — Google Developers はてなブックマーク - Google Translate API — Google Developers

ここからTranselateAPIの利用登録をして、API KEYを発行。

早速叩いてみます

何故かエラーになる

https://www.googleapis.com/language/translate/v2?key=API_KEY&q=家&source=ja&target=en

{
 "error": {
  "errors": [
   {
    "domain": "usageLimits",
    "reason": "dailyLimitExceeded",
    "message": "Daily Limit Exceeded"
   }
  ],
  "code": 403,
  "message": "Daily Limit Exceeded"
 }
}

軽く調べてみると

$20 per 1 M characters of text, where the charges are adjusted in proportion to the number of characters actually provided. For example, if you were to translate 500K characters, you would be billed $10. 引用元:Pricing - Google Translate API — Google Developers はてなブックマーク - Pricing - Google Translate API — Google Developers


クレジットカードを登録してみた

課金情報欄からクレカを登録してみたら

{
 "data": {
  "translations": [
   {
    "translatedText": "Home"
   }
  ]
 }
}

出来ました・・・・