Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

Консультация по интегрированию API "Нова Пошта"


Додатки 1

Перегляд додатків доступний тільки зареєстрованим користувачам.
  1. 10671    591  6   10
    1 день850 UAH

    Готов взяться за работу, пишите, сделаю все качественно! Опыт работы уже больше 11ти лет!

  2. 480    26  0
    1 день350 UAH

    Могу глянуть запрос, проанализировать и найти ошибку. Не важно чем отправляется запрос. Главное как кодируется.

  3. 1235    26  1
    1 день400 UAH

    Здравствуйте, Максим!

    Имею большой опыт в интеграции различных API, в том числе и НП. Помогу отправить запрос, полностью проконсультирую по данному вопросу.

    С уважением,
    Владимир

  4. 97052    1277  1   10
    1 день500 UAH

    Здравствуйте.Готов помочь.Как запрос выглядит в документации и как он у вас в коде выглядит?

  5. 3336    101  4   3
    1 день500 UAH

    C nodejs опыт небольшой, новую почту подключал несколько раз, в любом случае разберемся, пишите

  6. 1 ставку приховано
    1 ставку приховано
  • Олександр Ревнюк
    15 квітня 2022, 21:08 |

    Ех... якби це було на Ларавелі)

  • Профіль заблоковано
    15 квітня 2022, 21:11 |

    Невозможно понять, что у Вас не получается.

    Ну, node.js отправляет, так и отправляйте. Где рабочий сайт, на чём писан,  на чём Вы пытаетесь сконструировать запрос?

  • Максим Колодістий
    16 квітня 2022, 14:44 |

    Я пытаюсь подключить API новой почты к сайту и с этим возникла проблема. Когда я отправляю запрос через https://reqbin.com/, все работает и я получаю нужный мне результат. Но когда я пытаюсь отправить тот же запрос из кода (node.js) или через postman, я всегда получаю 'errors: [ 'Data is invalid' ]'.

  • Профіль заблоковано
    16 квітня 2022, 14:48 |

    я ж и говорю, что не видя кода и трассировки запроса, невозможно понять. может, у Вас заголовки недостаточны

  • Профіль заблоковано
    16 квітня 2022, 15:11 |

    Просто напишите запрос, что Вы издаёте из скрипта, например. Ответ Вы уже написали.

  • Максим Колодістий
    16 квітня 2022, 15:11 |

    const fetch = require('node-fetch');


    (async () => {
        const body = JSON.stringify({                   
            "apiKey": "тут был ключ",                 
            "modelName": "Counterparty",                 
            "calledMethod": "save",                 
            "methodProperties": {                 
                "FirstName": "Іван",                 
                "MiddleName": "Іванович",                 
                "LastName": "Іванов",                 
                "Phone": "380997979789",                 
                "Email": "[email protected]",                 
                "CounterpartyType": "PrivatePerson",                 
                "CounterpartyProperty": "Recipient"                 
            }                 
        });
        const recipient = await fetch('https://api.novaposhta.ua/v2.0/json', { 
            method: 'POST', 
            headers: { 'Content-Type': 'application/json', 'Content-Length': body.length  },
            body: body
        }).then(res => res.text());
        console.log(recipient);
    })();

  • Профіль заблоковано
    16 квітня 2022, 15:17 |

    В самом деле, в https://reqbin.com/ всё нормально. Пытаюсь иначе

  • Профіль заблоковано
    16 квітня 2022, 15:23 |

    Та, ну. И на PHP нормально, а нода у меня не развёрнута.
    Давайте, мы проект гривен на 400 замутим, и я ноду поставлю, по-экспериментирую?
    $p=[{"success":true,"data":[{"Ref":"f6245923-bd7b-11ec-92e7-

    48df37b921da","Description":"\u041f\u0440\u0438\u0432\u0430\u0442\u043d\u0430 \u043e\u0441\u043e\u0431\u0430","FirstName":"\u0406\u0432\u0430\u043d","MiddleName":"\u0406\u0432\u0430\u043d\u043e\u0432\u0438\u0447","LastName":"\u0406\u0432\u0430\u043d\u043e\u0432","Counterparty":"","OwnershipForm":"","OwnershipFormDescription":"","EDRPOU":"","CounterpartyType":"PrivatePerson","ContactPerson":{"success":true,"data":[{"Ref":"e78db48e-bd7e-11ec-92e7-48df37b921da","Description":"\u0406\u0432\u0430\u043d\u043e\u0432 \u0406\u0432\u0430\u043d \u0406\u0432\u0430\u043d\u043e\u0432\u0438\u0447","LastName":"\u0406\u0432\u0430\u043d\u043e\u0432","FirstName":"\u0406\u0432\u0430\u043d","MiddleName":"\u0406\u0432\u0430\u043d\u043e\u0432\u0438\u0447"}],"errors":[],"translatedErrors":[],"warnings":["Person already exists!"],"info":[],"messageCodes":[],"errorCodes":[],"warningCodes":[],"infoCodes":[]}}],"errors":[],"warnings":[],"info":[],"messageCodes":[],"errorCodes":[],"warningCodes":[],"infoCodes":[]}]

  • Денис Ш.
    16 квітня 2022, 10:08 |

    А код запускається на сервері чи локально?

  • Максим Колодістий
    16 квітня 2022, 14:45 |

    И там и там. Результат одинаковый

Актуальні фриланс-проєкти в категорії Javascript та Typescript

Потрібен frontend-розробник / верстальник для разової доопрацювання сайту на Magento 2

12 792 UAH

Сайт для оцінки: https://copy.eurobrands-shop.de/ Завдання: виправити frontend-баги на рівні теми Magento 2 / Amasty theme: CSS/LESS/JS, mobile, RTL, minicart, language dropdown, layout shift/CLS. Формат роботи: - без локального розгортання Magento; - робота через DevTools +…

HTML та CSS верстанняJavascript та Typescript ∙ 16 годин 6 хвилин тому ∙ 34 ставки

Оптимізація Core Web Vitals (OpenCart) під Google PageSpeed — Мобільна та ПК версії

Опис замовлення: Шукаємо досвідченого frontend-розробника/фахівця з OpenCart для оптимізації швидкості завантаження сайту (категорії та картки товарів) під вимоги Google Core Web Vitals. Про проект: * CMS: OpenCart. * Специфіка: Сайт працює в режимі каталогу (кошика та…

CMSJavascript та Typescript ∙ 4 дні 15 годин тому ∙ 23 ставки

Оптимізація швидкості сайту WordPress

5117 UAH

повні деталі надішлемо в особисті повідомлення Мета Максимально прискорити завантаження сайту, особливо на мобільних пристроях. KPI (обов'язково) Після завершення робіт необхідно досягти наступних показників. Mobile Performance 90+ LCP менше 2.2 сек INP менше 200 мс CLS менше…

HTML та CSS верстанняJavascript та Typescript ∙ 5 днів 11 годин тому ∙ 69 ставок

Шукаємо Odoo Developer — соло-розробника з досвідом розробки на Odoo 19 Community Edition

Є робочий, чисто спроектований проєкт на Odoo 19 Community — CRM для українського готелю, уже в production-grade інфраструктурі. Переписувати з нуля не плануємо. Шукаємо одну людину, яка підхопить проєкт, збереже працююче і поведе його далі: спершу CRM → потім HMS → бухгалтерія.…

Javascript та TypescriptВеб-програмування ∙ 7 днів 12 годин тому ∙ 4 ставки

Шукаю досвідченого Full Stack розробника для створення SaaS-сервісу для інтернет-магазинів.

Ідея сервісу: Клієнт завантажує посилання на свій товарний фід (XML або CSV). Сервіс автоматично отримує товари, бере їхні фотографії та створює нові рекламні зображення за готовими шаблонами: ціна, знижка, логотип, акційні плашки тощо. Також у сервісі має бути простий редактор…

Javascript та TypescriptВеб-програмування ∙ 8 днів 18 годин тому ∙ 88 ставок

Замовник
Проєкт опублікований
4 роки тому
138 переглядів
Мітки