2016-12-21 1 views
0

Я пытаюсь использовать быстрый запуск PHP, предоставленный Google для календаря api. (https://developers.google.com/google-apps/calendar/quickstart/php) Я создал ключ OAuth, предоставив все необходимые данные быстрому старту, и все выглядело нормально, пока меня не попросили предоставить «код проверки».
После правильной настройки быстрого запуска с учетными данными OAuth я запустил файл быстрого запуска по командной строке и был предоставлен URL-адресом, который я должен вызвать в браузере, и там я должен получить «код проверки», который я должен ввести в быстрый запуск вход. Но всякий раз, когда я открываю этот URL-адрес, меня спрашивает google, чтобы разрешить доступ и после того, как я прямо перенаправлен на URL-адрес, установленный в токене OAuth.
Я никогда не вижу кода, который бы напоминал запрошенный «код проверки».

Как я могу получить этот код проверки и завершить быстрый запуск?Как получить код подтверждения для Google Calendar api

ответ

1

На всякий случай кто-то другой совершил ту же ошибку. Код подтверждения является частью URL-адреса, к которому вы перенаправлены.
Пример перенаправления URL: http://example.com/?code=4/g2kObgRwnDZnrpAo-enBrGhtaHTTXXXXjiCLMxuXXaU#
Код затем «4/g2kObgRwnDZnrpAo-enBrGhtaHTTXXXXjiCLMxuXXaU #».

+0

Привет, У меня есть Введите этот код, но все же, он показывает мне ошибку, не могли бы вы помочь мне. Ошибка: Google_Client-> fetchAccessTokenWithAuthCode ('') # 1 C: \ xampp \ htdocs \ test \ quickstart.php (84): getClient() # 2 {main} выбрано в C: \ xampp \ htdocs \ test \ поставщика \ google \ apiclient \ src \ Google \ Client.php в строке 177 –