2.2.5.1 запрос

Материал из База знаний АО АСП
Перейти к навигации Перейти к поиску
= Запрос (Request) =
'Параметры REST запроса (Parameters of REST request)

'

'URL:

'<1c>http://<server-name>[:serverport]/api/v2/{extension}/buffer/close

?orderId={orderId}&gtin={gtin}&omsId={omsId}& lastBlockId={lastBlockId}</1c>

'Method:

'POST

'clientToken:

'{clientToken}

Параметры строки запроса

'Примечание:

' правила закрытия подзаказа описаны ниже:

В запросе для подтверждения закрытия подзаказа требуется отправлять параметр «lastBlockId», в котором должно указываться значение последнего идентификатора блока кодов полученного в ответном сообщении при вызове метода «Получить КМ из бизнес-заказа» (см. раздел 2.2.6). В случае если участником оборота не запрашивались коды маркировки, то поле «lastBlockId» заполнять не требуется (будет установлено значение по умолчанию – «0»);

Пример REST запроса

'POST

' /api/v2/tobacco/buffer/close HTTP/1.1

'Accept:

' application/json

'Content-Type:

' application/x-www-form-urlencoded;charset=UTF-8

'clientToken:

' 1cecc8fb-fb47-4c8a-af3d-d34c1ead8c4f

'Host:

' <1c>localhost:8080

orderId=b024ae09-ef7c-449e-b461- 05d8eb116c79&gtin=01334567894339&lastBlockId=0&omsId=CDF12109-10D3- 11E6-8B6F-0050569977A1</1c>