_Node.js に v3 メールを使用する._
v3 Mail のドキュメントの「Node.js」コード例で、_line 11_ で次のように指定します。
var sg = require('sendgrid').SendGrid(process.env.SENDGRID_API_KEY)
ただし、そうすると、 )
とSendGrid(process.env.SENDGRID_API_KEY)
間の期間にポインター ^ (カラット) 付きのTypeError: require(...).SendGrid is not a function
を受け取ります。
でも、こうやってみると…
const sendGrid = require('sendgrid')(process.env.SENDGRID_API_KEY); //removing the .SendGrid method
console.log('sendGrid: ', sendGrid);
エラーは表示されず、メールを正常に送信できます。
私が何かを見逃した場合はお知らせください.
PS
SendGrid は素晴らしいです。 これからも頑張ってね。
・トビア・レックス
@TobiahRex さん、こんにちは。
ヘッドアップをありがとう!
掘り下げて適切な修正を行います。
このライブラリの新しい更新に合わせてコード例を更新しました: https://sendgrid.com/docs/Integrate/Code_Examples/v3_Mail/nodejs.html
最近重大な変更があり、docs.sendgrid.com のドキュメントを更新できませんでした。
再度、感謝します!
@thinkingserious さん、こんにちは。
必要な変更を加えることができたと聞いて、素晴らしいです。 返信いただきありがとうございます!
-トビー
最も参考になるコメント
このライブラリの新しい更新に合わせてコード例を更新しました: https://sendgrid.com/docs/Integrate/Code_Examples/v3_Mail/nodejs.html
最近重大な変更があり、docs.sendgrid.com のドキュメントを更新できませんでした。
再度、感謝します!