403 с сообщением: доступ не настроен. Используйте Google Developers Console для активации API для своего проекта.
Невозможно преодолеть эту ситуацию:
создал проект в консоли разработчика Google
они создали "Идентификатор клиента для веб-приложения" и "Ключ для серверных приложений".
В запросах консоли завершена успешно, но когда я отправляю с сервера, я получаю следующую ошибку:
403: {
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "accessNotConfigured",
"message": "Access Not Configured. Please use Google Developers Console to activate the API for your project."
}
],
"code": 403,
"message": "Access Not Configured. Please use Google Developers Console to activate the API for your project."
}
}
Параметры для проверки запроса.
запрос продолжается:
"https://www.googleapis.com/calendar/v3/freeBusy?key=my_key"
pass parameters: "{"items":[{"id":"[email protected]"}],"timeMax":"2014-04-09T00:00:00+01:00","timeMin":"2014-01-09T00:00:00+01:00","timeZone":"Europe\/Berlin"}"
Где я могу увидеть, что такое ошибка?
Будь в этой помощи Биллинг (на данный момент он отключен "Биллинг не включен" )?
==========================
ОБНОВЛЕНО:
Проблема была решена так (например, шаманизм):
Я только что создал новый проект в google api,
следующая вкладка "APIs & auth- > Credentials" Я добавил в проект "Идентификатор клиента для веб-приложения",
при создании сразу указываются "Перенаправления URI" при создании автоматически генерируется "Ключ для приложений браузера", который может работать с любым хостом).
После этих шагов я указываю на созданные пользователем настройки и запросы.
Для отправки запросов на использование drupal и модулей: gauth и gcal (который использует http://code.google.com/p/google-api-php-client/).
Ответы
Ответ 1
Я получал ту же ошибку (кроме API Google Glass Mirror). Добавление биллинговой информации и добавление как http/https к моему URL-адресу переадресации также не помогло.
Очевидно, что API Google, как известно, плохо себя ведет, когда вы предоставляете как учетные данные OAuth2, так и API-ключ! Решение (если вы используете клиентскую библиотеку API Google API для PHP), просто удалите из кода следующее:
$client->setDeveloperKey($key);
Надеюсь, что это поможет.
Ответ 2
У меня точно такая же ошибка. В моем случае я пытался получить доступ к " https://www.googleapis.com/plus/v1/people", а "API Google+" не был включен для моего проекта в разделе API. Я просто должен был установить "Google+ API" на
Ответ 3
Попробуйте отредактировать разрешенные источники в консоли разработчиков, как они говорят здесь: fooobar.com/questions/101299/...
Это решение сработало для меня.
Ответ 4
Если вы используете открытый API для доступа к действию, вы должны добавить свой IP-адрес сервера в список разрешенных IP-адресов (выберите Project → API и Auth → Credentials). Если нет, вы получите сообщение об ошибке, как указано выше: "Access Not Configured. Используйте Google Developers Console для активации API для вашего проекта".
Пожалуйста, просмотрите прикрепленный файл, чтобы узнать больше
![enter image description here]()