Имя: Пароль:
1C
1С v8
Использование SOAP из TurboSMS
0 simol
 
20.11.13
14:24
Есть такой шлюз для отправки sms: http://turbosms.ua/
Настраиваю SOAP http://turbosms.ua/soap.html

Подключение прошло, получил WSПрокси
Далее необходимо вызвать функцию авторизации Auth, после чего вызвать функцию отправки смс SendSMS.

Auth возвращает строкой "Вы успешно авторизировались".
Но SendSMS возвращает "Вы не авторизированы".

    Ответ1 = Прокси.Auth("Логин", "Пароль");
    Ответ3 = Прокси.SendSMS("Подпись", "+380****", "Привет мир", "");

Как бы сервер про меня забывает.

Поддержка пишет:

Скорее всего Вам необходимо передавать id сесии . Его можно получить из заголовков ответа (устанавливаются куки) Cookie: PHP_SESSID = session_id . Соответственно в дальнейших запросах необходимо передавать эту же строку в заголовках (тип поля cookie)


Такое в 1С реализуемо?
1 acsent
 
20.11.13
14:29
через соап нет. только вручную формируя пакеты
2 simol
 
20.11.13
14:29
(1) :(
3 Serginio1
 
20.11.13
14:39
4 Serginio1
 
20.11.13
14:40
5 simol
 
20.11.13
14:45
Спасибо, пошел перечитывать.
6 Serginio1
 
20.11.13
14:57
Я уже давно продвигаю бесплатную идею v8: soap:Header

если знаешь C# или другой язык и библиотеки .Net все просто реализуемо. Сам этим занимаюсь в том числе и на 7 ке
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.