_Utilisation de la messagerie v3 pour Node.js._
Dans votre documentation pour Mail v3, sous exemples de code "Node.js", vous spécifiez à la _ligne 11_, d'écrire
var sg = require('sendgrid').SendGrid(process.env.SENDGRID_API_KEY)
cependant, quand je le fais, je reçois TypeError: require(...).SendGrid is not a function
avec un pointeur ^ (carat) à la période entre )
et SendGrid(process.env.SENDGRID_API_KEY)
.
Cependant, quand je fais ça...
const sendGrid = require('sendgrid')(process.env.SENDGRID_API_KEY); //removing the .SendGrid method
console.log('sendGrid: ', sendGrid);
Je ne reçois AUCUNE erreur et je peux envoyer un e-mail avec succès.
Veuillez me faire savoir si j'ai manqué quelque chose, cependant, si ce n'est pas le cas, vous pouvez envisager de mettre à jour votre documentation pour éliminer toute confusion future.
PS
SendGrid est génial. Continuez à faire du bon travail.
-Tobie Rex
Bonjour @TobiahRex ,
Merci pour l'information!
Nous allons creuser et apporter les correctifs appropriés.
J'ai mis à jour l'exemple de code pour qu'il corresponde aux nouvelles mises à jour de cette bibliothèque : https://sendgrid.com/docs/Integrate/Code_Examples/v3_Mail/nodejs.html
Il y a eu un changement de rupture récent et je n'ai pas réussi à mettre à jour les documents sur docs.sendgrid.com.
Merci encore!
Salut @thinkingserious ,
C'est génial d'entendre que vous avez pu faire les changements nécessaires. Merci pour la réponse!
-Toby
Commentaire le plus utile
J'ai mis à jour l'exemple de code pour qu'il corresponde aux nouvelles mises à jour de cette bibliothèque : https://sendgrid.com/docs/Integrate/Code_Examples/v3_Mail/nodejs.html
Il y a eu un changement de rupture récent et je n'ai pas réussi à mettre à jour les documents sur docs.sendgrid.com.
Merci encore!