Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Eugeneer, [28.12.19 17:51]
- ЗаголовокHTTP = Новый Соответствие();
- ЗаголовокHTTP.Вставить("Content-type", "application/xml; charset=utf8");
- ТекстЗапроса = "
- //|<?php
- |$xml = '<?xml version=""1.0"" encoding=""UTF-8""?>
- |<ns1:mt_getWarehouses_req xmlns:ns1=""urn://tfnopt.ru"">
- |<token>"+ИдентификаторСессии+"</token>
- |</ns1:mt_getWarehouses_req>';
- |
- | $headers = array(""Content-Type: application/xml"");
- | $Curl = curl_init();
- | curl_setopt_array($Curl, array(
- | CURLOPT_HTTPHEADER => $headers,
- | CURLOPT_SSL_VERIFYPEER => FALSE,
- | CURLOPT_HTTPAUTH => CURLAUTH_BASIC,
- | CURLOPT_USERPWD => '"+ЛогинПароль+"',
- | CURLOPT_URL => 'https://b2b.tfnopt.ru/webapi/',
- | CURLOPT_RETURNTRANSFER => true,
- | CURLOPT_POST => true,
- | CURLOPT_POSTFIELDS => $xml
- | ));
- | $response = curl_exec($Curl);
- | curl_close($Curl);";
- //| ?>";
- Попытка
- ЗащищенноеСоединение = Новый ЗащищенноеСоединениеOpenSSL(Неопределено, Неопределено);
- Соединение = Новый HTTPСоединение("b2b.tfnopt.ru",443,Логин,Пароль,,,ЗащищенноеСоединение);
- HTTPЗапрос = Новый HTTPЗапрос("/webapi/", ЗаголовокHTTP);
- HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса,, ИспользованиеByteOrderMark.НеИспользовать);
- ИмяВременногоФайла = ПолучитьИмяВременногоФайла("xml");
- Результат = Соединение.ОтправитьДляОбработки(HTTPЗапрос,ИмяВременногоФайла);
- Исключение
- Сообщить(ОписаниеОшибки());
- КонецПопытки;
- Eugeneer, [28.12.19 17:51]
- почему пустой результат кто нить может сказать
- Егор 🐠 Черненок, [28.12.19 17:54]
- А зачем ты пхп скрипт кидаешь в запросе?
- Eugeneer, [28.12.19 17:57]
- потому что так по документации
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement