|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.04.2010, 22:45 | #1 |
Форумчанин
Регистрация: 02.01.2010
Сообщений: 127
|
Авторизация через idHTTP (indy) на WordPress
Использовал код из других тем на форуме
http://www.programmersforum.ru/showthread.php?t=38803 Код:
Тут, кстати, переменная response вообще не заполняется. Код:
0_o
|
01.05.2010, 17:13 | #2 | |
Пользователь
Регистрация: 03.11.2007
Сообщений: 22
|
Я обычно через XML-RPC с блогом работаю- намного удобнее, чем всякие POST- GET- разбирать, HTML парсить и т.д.
Если всё-таки надо работать с WP без XML-RPC, то не помешало бы сделать две вещи: 1. Кодировать значения параметров запроса POST функцией HTTPEncode 2. Проверять заголовки на наличие "Location: " после того как отправляете POST-запрос То, что : Цитата:
Попробовал использовать ваш код для авторизации в своем блоге (с учетом кодирования и проверки на редирект) - вполне нормально авторизовался, с первого раза. З.Ы. Вообще я не любитьль использовать Indy для работы с Сетью, могу предложить пример авторизации в WordPress-блоге с использованием Synapse (старенькой, но удобной библиотеки) - код занимает всего 26 строк http://www.webdelphi.ru/2010/05/syna...rdpress-bloge/ там же и комментарии к коду и исходник программки для авторизации.
WebDelphi.ru - блог о программировании на Delphi
Последний раз редактировалось Vlad_55; 01.05.2010 в 19:42. |
|
01.05.2010, 19:43 | #3 |
Форумчанин
Регистрация: 02.01.2010
Сообщений: 127
|
Можете привести код, который у вас проходит авторизацию?
Я пробовал, то что вы подсказали - не авторизует
0_o
|
02.05.2010, 11:33 | #4 |
Пользователь
Регистрация: 03.11.2007
Сообщений: 22
|
По ссылке, которую я оставил Выше находится пост. В посте читатель с ником "Санек" оставил листинг процедуры авторизации на Indy. Судя по комменту проблема только с паролем содержащем спец.символы
WebDelphi.ru - блог о программировании на Delphi
|
02.05.2010, 12:12 | #5 |
Форумчанин
Регистрация: 02.01.2010
Сообщений: 127
|
Там не комментариев и нет кода для indy, там все для синапса
0_o
|
02.05.2010, 14:22 | #6 |
Регистрация: 28.09.2008
Сообщений: 6
|
Есть там коммент с кодом для Инди, куда вы смотрите? я же его оставил
Еще вчера ответил на ваш вопрос на винграде Последний раз редактировалось hozey; 02.05.2010 в 14:27. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
IdHTTP и авторизация | celovec | Работа с сетью в Delphi | 4 | 06.12.2010 21:33 |
Авторизация по IdHTTP без имени компонента | tuftel | Работа с сетью в Delphi | 11 | 17.03.2009 04:20 |
Авторизация через Idhttp | xakkkkker | Работа с сетью в Delphi | 1 | 08.02.2009 17:10 |
Авторизация выполена, но с ошибкой(idHTTP) | KiDoki | Работа с сетью в Delphi | 2 | 06.12.2008 19:45 |
Авторизация c Indy HTTP | key' | Работа с сетью в Delphi | 20 | 05.12.2008 17:08 |