2016-01-15 10 views
0

Я пытаюсь создать простую форму контакта в node.js с помощью sendgrid с помощью apikey. Неясно, где я ошибаюсь.Nodemailer/Sendgrid с apikey

Я попытался следующие: 1.

var options = { 
    auth: { 
     api_user: 'xjh-4XqZGH6$HLT-IEOPFG', 
     api_key: 'SG.xjh-4XqZGH6$HLT-IEOPFG.Wl2rB-CN00-nj3x5NiKno7MpDk8DxTtvgJeZfDGGI' // fake obviously, but I would like to show the structure as I am not sure whether this is correct 
    } 
}; 

и 2.

var options = { 
    auth: { 
     api_user: 'xjh-4XqZGH6$HLT-IEOPFG', 
     api_key: 'Wl2rB-CN00-nj3x5NiKno7MpDk8DxTtvgJeZfDGGI' // fake obviously, but I would like to show the structure as I am not sure whether this is correct 
    } 
}; 

и 3.

var options = { 
    auth: { 
     api_user: 'apikey', 
     api_key: 'SG.xnh-4XqZGH6$HLT-IEOPFG.Wl2rB-CN00-nj3x5NiKno7MpDk8DxTtvgJeZfDGGI' // fake obviously, but I would like to show the structure as I am not sure whether this is correct 
    } 
}; 

Он постоянно возвращается с badusername/пароль.

Он отлично работает с моим именем пользователя (api_user) и паролем (api_key).

Может ли кто-нибудь объяснить, что мне нужно сделать?

Cheers, Mike

ответ

5

ОК, я понял. В этом случае вы удалите api_user и используйте длинный ключ. Например.

var options = { 
auth: { 
    api_key: 'SG.xnh-4XqZGH6$HLT-IEOPFG.Wl2rB-CN00-nj3x5NiKno7MpDk8DxTtvgJeZfDGGI' // fake 
} 

};

Лучший, Майк