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. 1347    26  1
    1 день400 UAH

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

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

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

  4. 96304    1273  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

Ищу опытного Full Stack разработчика для создания SaaS-сервиса для интернет-магазинов.

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

Javascript и TypescriptВеб-программирование ∙ 2 дня 1 час назад ∙ 82 ставки

Разработка WebGL/Three.js сцены с генерацией и экспортом 3D (snapshot) из анимированного шейдера

Описание объекта:Проект представляет собой дизайнерский стол, выполненный в форме реалистичного, глубокого водоворота (центральная воронка, которая плавно переходит из широкой горизонтальной столешницы в тонкую изящную ножку). Суть задачи:Требуется WebGL / Creative Coding…

Javascript и TypescriptВеб-программирование ∙ 2 дня 21 час назад ∙ 30 ставок

Поддержка и развитие сайта клининговой компании

906 UAH

Ищу веб-разработчика / веб-мастера для долгосрочной поддержки и развития сайта клининговой компании. Сайт: https://donely.ca О проекте DoneLy Home Services — компания по предоставлению услуг уборки в Канаде, которая активно развивается и расширяет географию работы. Ищу…

Javascript и TypescriptВеб-программирование ∙ 4 дня 23 часа назад ∙ 64 ставки

Разработка сайта по ТЗ на Framer

Необходимо сделать сайт по этим параметрам, что в ТЗ https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Назовите реальный рейд на основе этого дизайна

HTML и CSS версткаJavascript и Typescript ∙ 6 дней назад ∙ 29 ставок

Разработка интерактивной карты Palworld для сайта

Необходимо разработать интерактивную карту Palworld по примеру: https://palworld.gg/map Нам нужна не просто статическая картинка, а полноценная интерактивная карта, где пользователь может смотреть локации, включать / выключать категории объектов, искать нужные точки и…

HTML и CSS версткаJavascript и Typescript ∙ 7 дней 15 часов назад ∙ 36 ставок

Заказчик
Проект опубликован
4 года назад
138 просмотров
Метки