аналитика API-интерфейс oauth2callback редирект в codeigniter

1

У меня проблема с 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;

Я не знаю, что еще попробовать.

благодаря

  • 0
    Я нашел решение :), чтобы получить де код должен написать $ url = parse_url ($ _ SERVER ['REQUEST_URI']); parse_str ($ url ['query'], $ params); и $ code = $ params ['code']; и замените $ _GET ['code'] на $ code или $ params ['code']
  • 0
    Поставьте свое решение в качестве ответа; через некоторое время вы можете принять этот ответ, который помечает проблему как решенную.
Теги:
codeigniter
google-analytics

1 ответ

0
Лучший ответ

Я нашел решение :), чтобы код должен был писать

$ url = parse_url ($ _ SERVER ['REQUEST_URI']); parse_str ($ url ['query'], $ params);

и $ code = $ params ['code'];

должен заменить $ _GET ['code'] на $ code или $ params ['code']

возможно, это полезно для кого-то ^ _ ^

Ещё вопросы

Сообщество Overcoder
Наверх
Меню