npm 包 `parse-server-sendinblue-adapter` 使用教程

阅读时长 4 分钟读完

如果你正在使用 Parse Server 来构建你的应用程序后端,那么你可能需要寻找一个能够发送电子邮件的解决方案。parse-server-sendinblue-adapter 就是一个可以帮助你轻松与 Sendinblue 邮件服务集成的 npm 包。

为何使用 Sendinblue

Sendinblue 是一家电子邮件服务提供商,拥有功能强大的电子邮件发送 API、用于跟踪邮件活动、构建高效的邮件列表工具、以及其他有用的功能。通过 Sendinblue,你可以为你的应用程序构建高效的电子邮件系统,同时保持良好的用户体验。

安装和配置

  1. 安装 parse-server-sendinblue-adapter
  1. 在你的 Parse Server 应用程序中,将 SendinblueAdapter 引入以及配置 API 密钥和发送者电子邮件地址(建议将这些配置项放在环境变量中)。
-- -------------------- ---- -------
----- ----------- - ------------------------
----- ----------------- - -------------------------------------------

----- ---------- - ------------------------------

----- ----------- - --- -------------
  ------------ ----------------------------------
  ------ ----------
  ---------- --------------
  ---------- -----------
  ------------- --- -------------------
    ------- -------------------------------
    ---------- ----------------------------------
  ---
---

发送电子邮件

若要通过 Sendinblue 发送电子邮件,你需要在 Parse.Cloud.define 中定义函数,并使用 SendinblueAdaptersendMail 方法来发送邮件。以下是一个 Sendinblue 根据 Parse Cloud Code API 自定义电子邮件发送的示例:

-- -------------------- ---- -------
-- -----------
------------------------------- ----- --------- -- -
    ----- - --- -------- ------- - - ---------------
    
    --- -
        ----- -------- - ----- ----------------------------
            --- -- ------ -- ---
            --------
            ----- --------
        ---

        ------ ---------
    - ----- ------- -
        ------ ------
    -
---

在此示例中,我们使用了 ES6 async/await 语法,因此在函数定义中需要使用 async 关键字。我们还从请求中提取了 tosubjectmessage 参数。最后,我们通过 SendinblueAdaptersendMail 方法发送电子邮件。

总结

本文介绍了如何将 Parse Server 与 Sendinblue 邮件服务集成以便于发送电子邮件。你可以下载并安装 parse-server-sendinblue-adapter 插件,并使用其中的 SendinblueAdapter 来轻松地定义和发送电子邮件。如果你想要更进一步探索 Sendinblue 的 API,可以参考 Sendinblue 的官方文档 https://developers.sendinblue.com/docs

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600566a081e8991b448e2da5

纠错
反馈