Прошу помочь с Node JS



  • Здравствуйте! Такой вопрос:

    Пытаюсь использовать эту ноду https://www.npmjs.com/package/node-mailwizz

    Там есть такой пример:

    • How to get a subscriber with their email:
    const subscribers = new mailWizz.ListSubscribers(config);
    
    subscribers.emailSearch("LIST-UNIQUE-ID", "SUBSCRIBER-EMAIL")
        .then(function(result) {
            //TODO: do what you want
        })
        .catch(function(err) {
            //handle error here
        });
    

    Подскажите, пожалуйста, как получить результат выполнения этого кода? В результате должен вернуться ID пользователя с нужным Email, но не могу понять как его получить

    Пытался так, ничего не выходит

    const subscribers = new mailWizz.ListSubscribers(config);
    
    subscribers.emailSearch("LIST-UNIQUE-ID", "SUBSCRIBER-EMAIL")
        .then(function(result) {
            cosnole.log(result)
        })
        .catch(function(err) {
            //handle error here
        });
    

    Буду очень признателен за помощь. Спасибо!



  • @invest193 Возвращается Promise, поэтому можно сразу писать синхронно, через await

    const subscribers = new mailWizz.ListSubscribers(config);
    [[RESULT]] = await subscribers.emailSearch("LIST-UNIQUE-ID", "SUBSCRIBER-EMAIL");
    


  • @UserTrue said in Прошу помочь с Node JS:

    const subscribers = new mailWizz.ListSubscribers(config);
    [[RESULT]] = await subscribers.emailSearch("LIST-UNIQUE-ID", "SUBSCRIBER-EMAIL");

    Спасибо большущее!!!! Часа 3 парился, искал ответ не мог найти. Сюда написал, через 3 минуты ты дал ответ :) Спасибо))


Log in to reply