1b.app
Скопирована ссылка -

Передача данных по АПИ

Передаем по АПИ данные в поле deliveryNote, но поле затирается и основное поле, когда мы вставляем значение называется deliverynote. Как мы можем передать напрямую в нужное поле по АПИ ТТН? пример истории заказа: https://admin.newtrend.team/admin/customorder/order/1205880/history/?systemchang...

И скрины где как передается ТТН

Ответы:

deliveryNote Проблема в том, что передается по апи данные в то поле, которого как бы и нет. Думаю, что это баг. order.order_deliverynote, customorder_deliverynote в заказе есть, но не deliveryNote
04.03.2021, 18:55

Здравствуйте, вы можете воспользоватся документацией по API https://crm-onebox.com/ru/api/orders/
Если я правильно вас понимаю, то вам необходимо передавать значение в поле Накладная доставки, за это отвечает параметр "deliverynote"
05.03.2021, 12:29

deliverynote Передаем в это поле, но все равно значение передается в deliveryNote и данные не записываются в это поле.

При заполнении поля "Внешняя ТТН" в списке заказов мы делаем POST запрос на /api/orders/update/, с параметрами:
'orderid' => ID заказа,
'custom_partnerid' => ID партнёра,
'deliverynote' => значение поля "Внешняя ТТН",
'customorder_prom_paid' => 'да'

Что мы делаем не так? Или это баг?
07.03.2021, 00:25

07.03.2021, 00:25

Насколько я вижу по логам поступивших запросов на создание заказа за 07,03 был вот такой запрос с таким номером ттн
[ordercode] => 78477
[source] => platformaNT
[sum] => 159
[deliveryid] => 1
[customorder_deliveryNote] => 20450356211447
значение с customorder_deliveryNote будет записано в дополнительное поле с ключом deliveryNote, вы же хотите записывать в стандартное поле номер накладной, для этого значение необходимо передавать с ключом deliverynote
фрагмент запроса будет выглядеть так
http://boxurl/api/orders/add/?deliveryid=1&source=platformaNT&ordercode=...
Вы всегда можете посмотреть пример запроса и переменные которые можно использовать в АПИ на странице https://crm-onebox.com/ru/api/
07.03.2021, 13:37

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий