首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Rails中使用gibbon创建邮件黑猩猩列表?

如何在Rails中使用gibbon创建邮件黑猩猩列表?
EN

Stack Overflow用户
提问于 2016-11-12 07:41:29
回答 1查看 1.2K关注 0票数 0

我用rails 3.2和ruby2.1.2创建了一个rails应用程序。我使用了gibbon 来访问邮件黑猩猩API,用于创建/编辑/删除邮件黑猩猩列表,以及管理订阅者。我无法创建新的邮件黑猩猩名单使用的方法提供的长臂猿。但我能够得到已经创建(默认列表在邮件黑猩猩网络应用)列表。我想知道如何创建一个邮件黑猩猩列表。我在github页面中没有找到相同的例子。

EN

回答 1

Stack Overflow用户

发布于 2016-11-21 05:46:58

最终我找到了解决办法。通过使用Gibbon2.2.4,我可以使用下面的代码创建邮件黑猩猩列表。

代码语言:javascript
运行
复制
gibbon = Gibbon::Request.new()
params = {
    "name" => name,
    "contact" => {
        "company" => "Your Company",
        "address1" => "address one",
        "address2" => "address two",
        "city" => "city",
        "state" => "state",
        "zip" => "zip-code",
        "country" => "country name",
        "phone" => "phone"
    },
    "permission_reminder" => "You are receiving this email, because you subscribed our product.",
    "campaign_defaults" => {
        "from_name" => "Test user",
        "from_email" => "testuser@test.com",
        "subject" => "",
        "language" => "en"
    },
    "email_type_option" => true
}

mail_chimp_list = gibbon.lists.create(body: params)

我的gibbon.rb文件看起来像

代码语言:javascript
运行
复制
Gibbon::Request.api_endpoint = "https://****.api.mailchimp.com"
Gibbon::Request.api_key = "api-key"
Gibbon::Request.timeout = 15
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40560698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档