Страница 2 из 3
Re: Помогите подключить сайт к API
Добавлено: 19 июн 2012, 00:38
bikerdimon
Тут такое дело, я сделал все как там было, заработало) но как только перезагрузил страницу высветились ошибки. Вот уже сутки одни и те же ошибки, я и файлы перекачивал и удалял, записывал и ничего, в чем пробл может быть?
Ошибки такие:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at Z:\home\localhost\www\index.php:1) in Z:\home\localhost\www\config.php on line 16
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at Z:\home\localhost\www\index.php:1) in Z:\home\localhost\www\config.php on line 16
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\index.php:1) in Z:\home\localhost\www\redirect.php on line 7
Запускаю на Дэнвере
Re: Помогите подключить сайт к API
Добавлено: 19 июн 2012, 21:05
Александр
Погугли "Cannot modify header information - headers already sent by". Сессия должна открываться раньше, чем что-то будет выведено на экран. Конкретно сейчас ничего не скажу.
Re: Помогите подключить сайт к API
Добавлено: 19 июн 2012, 22:37
bikerdimon
Да уже все работает почему то) вчера нет, сегодня да. У меня вопрос, а почему там редирект стоит на другой сайт?
Re: Помогите подключить сайт к API
Добавлено: 24 июн 2012, 15:32
bikerdimon
Сделал авторизацию, получил строку вида
http://site.ru/23.php#access_token=**** ... id=9074811
как на странице 23.php вывести на экран аккес токен?
Я использовал
экран чистый(так же попробовал получить айди
Экран так же чист
в чем проблема и как сделать?
Re: Помогите подключить сайт к API
Добавлено: 26 июн 2012, 21:43
Александр
bikerdimon писал(а): а почему там редирект стоит на другой сайт?
Где?
Если смотреть как сделано в уроке
http://flapps.ru/forum/topic3931.html - происходит авторизация и редирект на callback.php. В файле callback.php access_token записывается в сессию.
Код: Выделить всё
$_SESSION['access_token'] = $data['access_token'];
Для чего тебе нужно передавать access_token в строке?
Посмотри как сделано в файле index.php. Проверяется наличие access_token в сессии и происходит запрос к API.
Re: Помогите подключить сайт к API
Добавлено: 27 июн 2012, 10:59
bikerdimon
Александр. вы не ответили на мой вопрос, делать так как там описано я не буду. т.к. делаю то, что мне нужно. А в конкретном шаге мне нужно записать аккес токен с адресной строки в переменную
Re: Помогите подключить сайт к API
Добавлено: 27 июн 2012, 19:13
Александр
bikerdimon
Я предложил более удобный способ...
Передавать access_token нужно именно после символа # ?
Тогда яваскриптом нужно считать значение после этого символа
И отправить его php скрипту. Например
Отправка GET и POST запросов с помощью jQuery. И уже в php скрипте вытаскивать из $_GET или $_POST.
Можно не делать таким способом, а сразу передавать обычным GET запросом, используя не
#, а
?.
Re: Помогите подключить сайт к API
Добавлено: 28 июн 2012, 18:42
bikerdimon
Да геморно это, я в итоге сделал так, как ты сначала сказал)))
Слушай, а нету случайно команды, чтобы к примеру при нажатии на определенную кнопку происходило к примеру нажатие мне нравится без открытия страницы контакта? ну соответственно имея все права акес токен и т.п.
Re: Помогите подключить сайт к API
Добавлено: 01 июл 2012, 20:26
Александр
Re: Помогите подключить сайт к API
Добавлено: 17 июл 2012, 19:30
bikerdimon
Подскажите пожалуйста что нужно сделать, если я используя авторизацию вконтакте при нажатии войти вижу надпись domen is blocked