0

我在应用程序中使用 Mailchimp API 每周向用户发送电子邮件。流程如下:在乞讨时,订阅者列表是空的,所以我请求填写它。填写后,我再次请求创建与列表关联的活动。但是什么时候发送它,它说活动还没有准备好发送,因为订阅者列表是空的。事实上,在 Mailchimp 网络界面中,列表中的订阅者数量为零,但是当我进入列表时,有订阅者。一段时间(几分钟)后,订阅者的数量会更新,并且可以发送活动。这与电子邮件确认无关,因为我没有使用 Double Opt In。

有谁知道我错过了什么或必须等待多长时间才能更新订阅者数量然后提出创建活动的请求?

如果它确实重要,我正在使用Ruby on RailsGibbon宝石。

这是将用户添加到列表的方法

   def add_subscriber_to_list data, list_id = default_list_id
      Gibbon::Request.new.lists(list_id).members.create(body: data)
   end

wheredata具有以下格式

{
    email_address: 'email@test.com',
    status: 'subscribed',
    double_option: false,
    merge_fields: {
      FNAME: 'First name',
      LNAME: 'Last name'
    }
}
4

0 回答 0