Sendgrid-nodejs: require (...). SendGrid no es una función

Creado en 9 ago. 2016  ·  3Comentarios  ·  Fuente: sendgrid/sendgrid-nodejs

Resumen de asuntos

_Usando v3 Mail para Node.js._

En su documentación para el correo v3, en los ejemplos de código "Node.js", especifique en la _línea 11_, para escribir

var sg = require('sendgrid').SendGrid(process.env.SENDGRID_API_KEY)

sin embargo, cuando lo hago, recibo TypeError: require(...).SendGrid is not a function con un puntero ^ (quilate) en el período entre ) y SendGrid(process.env.SENDGRID_API_KEY) .

Sin embargo, cuando hago esto ...

const sendGrid = require('sendgrid')(process.env.SENDGRID_API_KEY); //removing the .SendGrid method
console.log('sendGrid: ', sendGrid);

No recibo ningún error y puedo enviar un correo electrónico con éxito.

Por favor, avíseme si me he perdido algo; sin embargo, si no, puede considerar actualizar su documentación para eliminar confusiones futuras.

PD

SendGrid es increíble. Sigue haciendo un buen trabajo.
-Tobiah Rex

  • sendgrid-nodejs Versión: master (última confirmación: 0df1613)
  • Versión de Node.js: 6.2.1
help wanted bug

Comentario más útil

He actualizado el ejemplo de código para que coincida con las nuevas actualizaciones de esta biblioteca: https://sendgrid.com/docs/Integrate/Code_Examples/v3_Mail/nodejs.html

Hubo un cambio importante reciente y no pude actualizar los documentos en docs.sendgrid.com.

¡Gracias de nuevo!

Todos 3 comentarios

Hola @TobiahRex ,

¡Gracias por el aviso!

Profundizaremos y haremos las correcciones adecuadas.

He actualizado el ejemplo de código para que coincida con las nuevas actualizaciones de esta biblioteca: https://sendgrid.com/docs/Integrate/Code_Examples/v3_Mail/nodejs.html

Hubo un cambio importante reciente y no pude actualizar los documentos en docs.sendgrid.com.

¡Gracias de nuevo!

Hola @thinkingserious ,

Es increíble escuchar que pudiste hacer los cambios necesarios. ¡Gracias por la respuesta!

-Toby

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

danielflippance picture danielflippance  ·  4Comentarios

amlcodes picture amlcodes  ·  4Comentarios

Chrischuck picture Chrischuck  ·  3Comentarios

thinkingserious picture thinkingserious  ·  4Comentarios

nicoasp picture nicoasp  ·  3Comentarios