1b.app
Скопійоване посилання -

Передача даних по АПІ

Передаємо по АПИ дані в полі deliveryNote, але поле затирається і основне поле, коли ми вставляємо значення називається deliverynote. Як ми можемо передати безпосередньо в потрібне поле за АПІ ТТН? приклад історії замовлення: https://admin.newtrend.team/admin/customorder/order/1205880/history/?systemchang... =0
І скрини де як передається ТТН
Оригінальне питання доступне на версії: ru

Відповіді:

deliveryNote Проблема в тому, що передається по апі дані в те поле, якого ніби і немає. Думаю, що то баг. order.order_deliverynote, customorder_deliverynote у замовленні є, але не deliveryNote
04.03.2021, 18:55
Оригінальний коментар доступний на версії: ru

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

deliverynote Передаємо в це поле, але все одно значення передається в deliveryNote і дані не записуються в це поле.
При заповненні поля "Зовнішня ТТН" у списку замовлень ми робимо запит POST на /api/orders/update/, з параметрами:
'orderid' => ID замовлення,
'custom_partnerid' => ID партнера,
'deliverynote' => значення поля "Зовнішня ТТН",
'customorder_prom_paid' => 'так'
Що ми робимо негаразд? Чи це баг?
07.03.2021, 00:25
Оригінальний коментар доступний на версії: ru

07.03.2021, 00:25
Оригінальний коментар доступний на версії: ru

Наскільки я бачу за логами запитів, що надійшли, на створення замовлення за 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
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар