#0
by Night_Wolf
Пытаюсь отправить SOAP-запрос, код процедуры такой: ТекстСообщения = "Проверка отправки SOAP из 1С прошла успешно!"; Сам формат XML-Файла, который должен быть отправлен такой: <soap:Envelope xmlns:xsi="; xmlns:xsd="; xmlns:soap="; Непонятны 2 вопроса: 1. Как записать length в файл, если я не знаю размер файла, пока не запишу его на диск 2. При отправке файла выдает ошибку: {Форма.Форма.Форма}: Ошибка при вызове метода контекста (ОтправитьДляОбработки) НТТР.ОтправитьДляОбработки(ФайлЗапроса,"M2M/m2m_api.asmx?op=SendMessage",ФайлРезультата,ЗаголовокНТТР); по причине: Ошибка при выполнении файловой операции 'M2M/m2m_api.asmx?op=SendMessage' по причине: Ошибка работы с Интернет: внутренняя ошибка сервера . <?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="; xmlns:xsi="; xmlns:xsd=" xml:lang="en">Server was unable to process request. ---> Data at the root level is invalid. Line 1, position 1.</soap:Text></soap:Reason><soap:Detail /></soap:Fault></soap:Body></soap:Envelope> по причине: Ошибка работы с Интернет: внутренняя ошибка сервера То есть как я понимаю - процедура запускается, но видит ошибку в строке 1, позиции 1. Но как там может быть ошибка? Подскажите кто знает, что я не так делаю?
#2
by Night_Wolf
А веб-сервис же не мой. Он МТС-овский. Я просто пытаюсь по нему сделать рассылку смс-сообщений нашим клиентам.
#3
by Fragster
я понимаю. но что, стандартный механизм 1с не работает? не публикации, а вызова вебсервисов.
#4
by Night_Wolf
- А можно подробнее - что за стандартный механизм? Я просто писал веб-сервисы в 1с в конфигурации, пакетыXDTO и сами процедуры, но сторонние никогда не вызывал. Или ссылку куда почитать.
#8
by Fragster
простейший вариант какой-то такой: фабрика нужна чтобы параметры непримитивных типов отправлять.
#13
by Night_Wolf
Разобрался! Вот эти 5 строк в файле первые не нужны были: Теперь пишет ошибку, но уже что пароль некорректный. Это буду завтра решать. Спасибо всем!
#14
by Fragster
не мучайся ты, попробуй сначала У тебя будет что-то типа Результат = Прокси.SendMessage(ид, сообщений, нейминг, логин, пароль)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- УТП, Оборотно-сальдовая ведомость по счету. Не совпадает с Карточкой Счета
- Как узнать, какую кнопку нажал пользователь?
- журнал регистрации нетленка 1С
- Размер файла CF и оптимизация конфы
- Зависание процесса 1cv8.exe при закрытии программы
- Ocvita Barcode, иногда вываливается 1с
- Не освобождается порт сканера ШК при закрытии программы. Как поменять?
- Картинка в динамическом списке 1с8.3
- % скидки (наценки)
- Что такое GUID
- KLS Backup - как удалить некоторые файлы после бэкапа?
- Как в УТ 11.1 продавать товар по шт, а в ТОРГ12 чтобы он попадал КОРОБКАМИ
- ЗУП. 8.2 или 8.3 ?
- Отчет Товары на складах по документам УТ 10.3
- Ищу софт для настройки сканера ШК NCR 7872-0693
- Камин 5.0 начисление по среднему средний заработок = 0 что не заполнено ??
- Выбрать в табличной части документа элемент табличной части справочника
- Недостаточно полномочий для печати непроведенного документа
- Как программно удалить элемент справочника
- Бух 3.0. (8.3.4.365) Ошибка передачи FixedStructure