У меня проблема с codeigniter, пытающаяся сделать этот пример:
API Hello Analytics: быстрый запуск PHP для веб-приложений
Всегда перенаправляется на страницу авторизации
https://accounts.google.com/o/oauth2/auth?response_type=code
Я думаю, что проблема в том, что я не могу получить код: $_GET['code']
в файле oauth2callback.php (см. пример файла в ссылке)
I tried $_GET['code'] and $this->input->get('code')
and tried in the config
$config['enable_query_strings'] = TRUE;
and
$config['enable_query_strings'] = FALSE;
Я не знаю, что еще попробовать.
благодаря
Я нашел решение :), чтобы код должен был писать
$ url = parse_url ($ _ SERVER ['REQUEST_URI']); parse_str ($ url ['query'], $ params);
и $ code = $ params ['code'];
должен заменить $ _GET ['code'] на $ code или $ params ['code']
возможно, это полезно для кого-то ^ _ ^