Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Интеграция с b2b

Интеграция с b2b
Я
   sylko
 
18.03.19 - 09:02
Всем день добрый. Реализую интеграцию 1с с тендерной площадкой b2b. Все работает, хорошо. Но уперся в загрузку документации закупки. Не получается отправить вложение (документацию). Не получается отправить запрос вида:
Как правильно отправлять такие запросы из 1С?
--=_184e3e4dd4d9d3eeda78cd7ba4a3908e
Content-Transfer-Encoding: 8bit
Content-Type: text/xml; charset=UTF-8

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"; xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"; xmlns:tns="urn:ws">
        <SOAP-ENV:Body>
                <RemoteAuction.uploadDoc xmlns="">
                        <auth>
                                <login>yourlogin</login>
                                <password>yourpassword</password>
                        </auth>
                        <auction_id>10000</auction_id>
                        <type>docs</type>
                </RemoteAuction.uploadDoc>
        </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

--=_184e3e4dd4d9d3eeda78cd7ba4a3908e
Content-Transfer-Encoding: base64
Content-ID: <7744cd0e762fb5fd21a0bc78655bc25d>
Content-Type: image/png; charset=binary;
name=14.png
Content-Disposition: attachment;
filename=14.png;
size=3535

данныеФайла в base64
--=_184e3e4dd4d9d3eeda78cd7ba4a3908e--
 
 
   FIXXXL
 
1 - 18.03.19 - 09:32
Глобальный контекст (Global context)
Base64Строка (Base64String)
Синтаксис:

Base64Строка(<Значение>)
Параметры:

<Значение> (обязательный)

Тип: ДвоичныеДанные.
Двоичные данные, которые необходимо закодировать по алгоритму base64.
Возвращаемое значение:

Тип: Строка.

Описание:

Получает строку, закодированную по алгоритму base64.

Доступность:

Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).
См. также:

Глобальный контекст, метод Base64Значение
   sylko
 
2 - 18.03.19 - 09:42
Это я знаю. У меня не получается отправить POST запрос такого вида. данныеФайла в base64 Это я вставил вместо всей строки содержащей данные файла.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.