2017-08-01 4 views
1

次の確認が行われました。Google Cloud Translation APIを使用した場合返品の返信403「日常限度を超えた」

  • クレジットカードそれはとてもAPI

の各しきい値の上限を超えていない

  • 登録されている、私は昨日まで正常に実行することができました。 しかし、今日はいつもエラーが出ます。

    「Cloud Translation APIクライアントライブラリ」を使用します。 他にチェックする点がある場合は教えてください。

    $translate = new TranslateClient([ 
        'projectId' => 'xxxxxxx', 
    ]); 
    $result = $translate->translate('I am playing Dragon Quest 11 ', [ 
        'source' => 'en', 
        'target' => 'ja', 
    ]); 
    
  • 答えて

    0

    自分で解決しました。

    「authorized_user」認可タイプに使用されます。

    認証方法には一致しません。

    私のソリューションは、次のとおりです。

    コンストラクタオプション 'keyFilePath' ディレクトリを追加します。

    $translate = new TranslateClient([ 
        'projectId' => 'xxxxxxx', 
        'keyFilePath' => env('GOOGLE_APPLICATION_CREDENTIALS') 
    ]); 
    
    関連する問題