14.10.2008, 09:41 | #1 |
Новичок
Регистрация: 25.09.2008
Сообщений: 10
Вес репутации: 0
|
SAPE API на PHP+curl [ помогите ]
Требуется реализовать доступ к SAPE API посредством PHP+curl без использования xmlrpc и подобного. Может кто подкинет фрагмент рабочего кода хотяб для авторизации - дальше думаю разберусь.
p.s. Мануалы курю, но в связи с последними глюками не уверен - кривой у меня код, или не робит система. |
14.10.2008, 10:19 | #2 |
Новичок
Регистрация: 08.10.2008
Сообщений: 31
Вес репутации: 0
|
Авторизация через xml-rpc сейчас фигово работает. Я авторизуюсь программно постя форму как юзер и сохраняя куки.
XML-RPC это просто XML который описывает якобы функции и т.п. в общем абстракция. Ничего для работы с этой байдой не надо, работаеш как с обычным XML. Спецификация вот http://www.xmlrpc.com/spec, кроме этой доки для щасья ничего не надо. |
14.10.2008, 10:31 | #3 |
Новичок
Регистрация: 25.09.2008
Сообщений: 10
Вес репутации: 0
|
Хотелось бы конечно через API, а не через ж... : )
Основной вопросы, правильный ли я XML отсылаю: $XML='<?xml version="1.0"?> <methodCall> <methodName>sape.login</methodName> <params> <param><value>my_login</value></param> <param><value>my_pass</value></param> </params> </methodCall>'; и далее "тело xml-запроса класть в POST_DATA" - отсылать в чистом виде или какой переменной присвоить ( пробовал разные варианты ) ? curl_setopt($ch, CURLOPT_POSTFIELDS, urlencode($XML)); |
14.10.2008, 10:38 | #4 |
Новичок
Регистрация: 22.09.2008
Сообщений: 24
Вес репутации: 0
|
PHP код:
|
14.10.2008, 10:40 | #5 |
Новичок
Регистрация: 08.10.2008
Сообщений: 31
Вес репутации: 0
|
ReVers, Мне тоже бы хотелось, но на некоторых проектах у меня не происходит авторизация через API, я писал об этом здесь http://forum.sape.ru/showthread.php?t=20158
Сейчас я сначала получаю куки через ж... потом с их помощью работаю с АПИ. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как установить CURL версию 7.X.Х на Denwer | tophis | Разработка и сопровождение сайтов | 3 | 18.09.2008 13:46 |
Срочно! Администрации sape - помогите | Kiv | Вопросы по работе системы | 8 | 25.07.2008 17:57 |
Помогите с форумом. Какие страницы не принимает Sape | irrewersible | Вопросы от новичков | 1 | 28.05.2008 16:25 |
Помогите! Как добавить код sape.ru в index.php | IQnews.ru | Вопросы по работе системы | 25 | 28.11.2007 13:28 |
Не инсталлируется SAPE. Никак не пойму в чем дело! Помогите!!! | soft4you | Ошибки при работе с системой | 2 | 06.07.2007 23:42 |
Часовой пояс GMT +3, время: 21:12.