Имя: Пароль:
1C
 
Помогите перевести и составить запрос по апи
0 lamme
 
03.04.22
20:53
Есть некий сервис. с доступом по API

Ниже описана процедура авторизации.
но для PHP
как это перевести на язык 1С?
те как правильно составить обращение к ресурсу
(есть скрипит куда. есть логин пароль ..)


Описание метода:

POST /MaximaWS/Service.asmx HTTP/1.1
Host: emexonline.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <Login xmlns="http://emexonline.com:3000/MaximaWS/">
      <Customer>
        <UserName>string</UserName>
        <Password>string</Password>
        <SubCustomerId>string</SubCustomerId>
        <CustomerId>string</CustomerId>
      </Customer>
    </Login>
  </soap12:Body>
</soap12:Envelope>
1 lamme
 
03.04.22
20:55
заголовки вижу
адрес скрипта вижу

а само тело запроса = не понимаю как составить
2 ДедМорроз
 
03.04.22
21:48
Soap-сервис с xml-файлом.
Можно попробовать wsproxy,если там нормальный soap или уже на низком уровне через post-запрос.
3 ДедМорроз
 
03.04.22
21:50
Если по адресу /MaximaWS?wsdl вернет описание,то можно пробовать через wsproxy.
Если описания нет,тотвручную собрать xml через ЗаписьXML не должно быть сложно.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан