Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

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


Applications 1

Application viewing is only available registered users.
  1. 10671    591  6   10
    1 day19 USD

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

  2. 480    26  0
    1 day8 USD

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

  3. 1235    26  1
    1 day9 USD

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

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

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

  4. 97052    1277  1   10
    1 day11 USD

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

  5. 3336    101  4   3
    1 day11 USD

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

  6. 1 proposal concealed
    1 proposal concealed
  • Oleksandr Revnyuk
    15 April 2022, 21:08 |

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

  • Profile blocked
    15 April 2022, 21:11 |

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

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

  • Maksim Kolodisty
    16 April 2022, 14:44 |

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

  • Profile blocked
    16 April 2022, 14:48 |

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

  • Profile blocked
    16 April 2022, 15:11 |

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

  • Maksim Kolodisty
    16 April 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);
    })();

  • Profile blocked
    16 April 2022, 15:17 |

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

  • Profile blocked
    16 April 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":[]}]

  • Denis S.
    16 April 2022, 10:08 |

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

  • Maksim Kolodisty
    16 April 2022, 14:45 |

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

Current freelance projects in the category Javascript and Typescript

Need a frontend developer / layout designer for a one-time improvement of a website on Magento 2.

283 USD

Website for evaluation: https://copy.eurobrands-shop.de/ Task: fix frontend bugs at the Magento 2 / Amasty theme level: CSS/LESS/JS, mobile, RTL, minicart, language dropdown, layout shift/CLS. Work format: - without local Magento deployment; - work through DevTools + theme…

HTML & CSSJavascript and Typescript ∙ 7 hours 6 minutes back ∙ 29 proposals

Game Developer Pixi.Js

350 USD

We are looking for a Pixi.js developer to create a series of 12 mini-games. The projects are simple to implement, and with confident work, developing one game takes no more than a week. It is necessary to implement the frontend and game mathematics, without backend development.…

Javascript and TypescriptWeb Programming ∙ 9 hours 33 minutes back ∙ 36 proposals

Optimization of Core Web Vitals (OpenCart) for Google PageSpeed — Mobile and PC versions

Order description: We are looking for an experienced frontend developer/OpenCart specialist to optimize the loading speed of the website (categories and product cards) according to Google Core Web Vitals requirements. About the project: * CMS: OpenCart. * Specifics: The site…

Content Management SystemsJavascript and Typescript ∙ 4 days 6 hours back ∙ 23 proposals

Optimization of WordPress site speed

113 USD

We will send full details in private messages Goal Maximize website loading speed, especially on mobile devices. KPI (mandatory) After the work is completed, the following metrics must be achieved. Mobile Performance 90+ LCP less than 2.2 sec INP less than 200 ms CLS less than…

HTML & CSSJavascript and Typescript ∙ 5 days 2 hours back ∙ 68 proposals

Looking for an Odoo Developer — a solo developer with experience in Odoo 19 Community Edition.

There is a working, well-designed project on Odoo 19 Community — CRM for a Ukrainian hotel, already in production-grade infrastructure. We do not plan to rewrite from scratch. We are looking for one person who will take over the project, maintain the working state, and lead it…

Javascript and TypescriptWeb Programming ∙ 7 days 3 hours back ∙ 4 proposals

Client
Maksim Kolodisty
Ukraine Kyiv  1  0
Project published
4 years back
138 views