Advertisement
Guest User

Untitled

a guest
Jan 5th, 2020
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.53 KB | None | 0 0
  1. Eugeneer, [28.12.19 17:51]
  2. ЗаголовокHTTP = Новый Соответствие();
  3. ЗаголовокHTTP.Вставить("Content-type", "application/xml; charset=utf8");
  4.  
  5. ТекстЗапроса = "
  6. //|<?php
  7. |$xml = '<?xml version=""1.0"" encoding=""UTF-8""?>
  8. |<ns1:mt_getWarehouses_req xmlns:ns1=""urn://tfnopt.ru"">
  9. |<token>"+ИдентификаторСессии+"</token>
  10. |</ns1:mt_getWarehouses_req>';
  11. |
  12. | $headers = array(""Content-Type: application/xml"");
  13. | $Curl = curl_init();
  14. | curl_setopt_array($Curl, array(
  15. | CURLOPT_HTTPHEADER => $headers,
  16. | CURLOPT_SSL_VERIFYPEER => FALSE,
  17. | CURLOPT_HTTPAUTH => CURLAUTH_BASIC,
  18. | CURLOPT_USERPWD => '"+ЛогинПароль+"',
  19. | CURLOPT_URL => 'https://b2b.tfnopt.ru/webapi/',
  20. | CURLOPT_RETURNTRANSFER => true,
  21. | CURLOPT_POST => true,
  22. | CURLOPT_POSTFIELDS => $xml
  23. | ));
  24. | $response = curl_exec($Curl);
  25. | curl_close($Curl);";
  26. //| ?>";
  27.  
  28. Попытка
  29. ЗащищенноеСоединение = Новый ЗащищенноеСоединениеOpenSSL(Неопределено, Неопределено);
  30. Соединение = Новый HTTPСоединение("b2b.tfnopt.ru",443,Логин,Пароль,,,ЗащищенноеСоединение);
  31.  
  32. HTTPЗапрос = Новый HTTPЗапрос("/webapi/", ЗаголовокHTTP);
  33. HTTPЗапрос.УстановитьТелоИзСтроки(ТекстЗапроса,, ИспользованиеByteOrderMark.НеИспользовать);
  34.  
  35. ИмяВременногоФайла = ПолучитьИмяВременногоФайла("xml");
  36. Результат = Соединение.ОтправитьДляОбработки(HTTPЗапрос,ИмяВременногоФайла);
  37. Исключение
  38. Сообщить(ОписаниеОшибки());
  39. КонецПопытки;
  40.  
  41. Eugeneer, [28.12.19 17:51]
  42. почему пустой результат кто нить может сказать
  43.  
  44. Егор 🐠 Черненок, [28.12.19 17:54]
  45. А зачем ты пхп скрипт кидаешь в запросе?
  46.  
  47. Eugeneer, [28.12.19 17:57]
  48. потому что так по документации
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement