Я хотел перевести японский символ на английский. Но приведенный ниже код не дает никакого результата. Я пробовал с разными api_key разных учетных записей. код выглядит так:Google translate API v2 - Показывает ошибку 403 'Daily Limit Exceeded'
from apiclient.discovery import build
API_KEY = '...'
print build(
'translate', 'v2', developerKey=API_KEY,
).translations().list(
q=u'こんにちは', source='ja', target='en',
).execute()
Показываются следующая ошибка массажа:
googleapiclient.errors.HttpError: <HttpError 403 when requesting https://www.googleapis.com/language/translate/v2?q=%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF&source=ja&alt=json&target=en&key=API_KEY returned "Daily Limit Exceeded. The quota will be reset at midnight Pacific Time (PT). You may monitor your quota usage and adjust limits in the API Console: https://console.developers.google.com/apis/api/translate/quotas?project=906333222111">
Я включен перевод апи. Но я ничего не сделал с платежным счетом. Я думаю, что это не обязательно (Google Translate API has default limits of 2 million characters/day and 10,000 characters per 100 seconds (average 100 characters/second)
).
Большое спасибо за ответ @DaImTo. Но они сказали, что «API Google Translate имеет ограничения по умолчанию в 2 миллиона символов в день и 10 000 символов за 100 секунд (в среднем 100 символов в секунду)' [на этой странице] (https://cloud.google.com/translate/v2/ценообразование). Этот лимит для каждого нового ** api_key ** или для ** каждой учетной записи **? – Agsthya
Вы прочитали выделенную печать на этой странице? или просто количество квот? Обычно квота основана на приложении или на основе клиента.«Важно: API Google Translate v2 требует, чтобы все учетные записи отображались для всех учетных записей, прежде чем вы сможете начать использовать эту услугу. Инструкции по активации биллинга см. В инструкциях ниже». – DaImTo
Спасибо @DalmTo – Agsthya