【问题标题】:Add Mailchimp susbscriber through Firebase Function通过 Firebase 函数添加 Mailchimp 订阅者
【发布时间】:2019-02-10 05:01:25
【问题描述】:

场景:

  • 我正在尝试创建一个 Firebase 函数,以使用 Mailchimp API 将订阅者添加到 Mailchimp 列表中,但在尝试了三天不同的方法后,我运气不佳。


目前我的功能类似于:

exports.addSubscriber = functions.https.onRequest((req, res) => {
 const Mailchimp = require('mailchimp-api-v3')
 const mailchimp = new Mailchimp('MY_API_KEY');

 mailchimp.post('/lists/'MY_LIST_ID'/members', {
    "email_address": 'test@gmail.com',
    "status": 'pending'
 }).then(function(results) {
    console.log('added new user to mailchimp list');
 })
 .catch(function(err) {
    console.log(err);
 })
 return null 
});
  • 当我尝试触发该函数时,它会导致“崩溃”,并在日志中显示
    错误:无法找到模块“mailchimp-api-v3”
  • 我已经在本地 Firebase 中运行了 npm install mailchimp-api-v3 目录,因此该模块应该可用。

我哪里出错了?
有没有更简单的方法来使用带有 Javascript 的 Mailchimp API?

【问题讨论】:

  • 你能分享你的package.json文件吗?

标签: javascript firebase google-cloud-functions mailchimp


【解决方案1】:

尝试运行

npm install mailchimp-api-v3 --save

上面的包没接缝。

【讨论】:

    猜你喜欢
    • 2016-06-12
    • 1970-01-01
    • 2019-02-17
    • 2018-05-08
    • 2020-12-24
    • 2013-10-28
    • 2019-02-28
    • 2018-05-31
    • 1970-01-01
    相关资源
    最近更新 更多