问题标签 [gibbon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 为 Mailchimp 定制设计
Rails 新手,我正在通过 Gibbon 连接到 Mailchimp API。
我想将我的应用程序的订阅者添加到邮件列表中,而无需他们签署两次确认。因此,当在 Devise::RegistrationsController 中创建新用户时,我已将 API 调用添加到 Mailchimp。但是,我想一旦他们从确认电子邮件中确认,它实际上应该被添加。但我看不到在 Devise::RegistrationsController 中正确执行此操作的位置。这是我现有的代码...谢谢。
ruby-on-rails - 为什么长臂猿会抛出“未初始化的常量 Gibbon::API (NameError)”
我正在尝试将长臂猿宝石添加到 Rails 3.2 应用程序中。
我已按照说明进行操作,并使用以下内容设置了 gibbon.rb 初始化程序
该应用程序正在抛出
我已经尝试过require 'gibbon'
,但似乎没有任何效果。
为什么类没有初始化?
ruby-on-rails - rails 自定义库用干法重新编码
我有这个 mailchimp.rb 文件,但我认为它效率不高。
有没有更好的方法来编写这个类?因为我重复这部分
ruby-on-rails - 未初始化的常量 Gibbon::API 错误
我正在尝试让 Gibbon 启动并运行。最终,我想使用 listSubscribe 方法,但现在,我正在尝试获取我的列表 ID 并让 Gibbon 运行。这是我第一次在我的第一个应用程序中使用 gems,虽然我继承了该应用程序,所以它已经使用了其他 gems。
我收到一个错误:
未初始化的常量 Gibbon::API
在 app/controllers/my-controller.rb
在控制器中,我有以下代码:@lists = Gibbon::API.lists
在视图中,我有这个代码:<% @lists.list %>
在 gemfile 中,我有:gem 'gibbon', :git => 'https://github.com/amro/gibbon.git'
在 /config/initializers/gibbon.rb 中:
我尝试过但不起作用的事情: 1. 我最初只是gem 'gibbon'
在 gemfile 中,但尝试从 github 而不是从 RubyGems 获取它,以确保我有这个问题的最新版本。为什么长臂猿会抛出“未初始化的常量 Gibbon::API (NameError)”
我试着
bundle install
按照这个问题做一个:How to fix the uninitialized constant Rake::DSL problem on Heroku?根据关于堆栈溢出的另一个问题,我确认我的所有版本(rails、ruby 和 gibbon)都是兼容的。它们是:rails 3.2.13 ruby 1.9.3p392 gibbon 0.5.0。
我不确定发生了什么以及如何解决此问题。我如何解决它?谢谢!
ruby - 为什么 Gibbon Gem 可以访问 API 但不能 listSubscribe()?
我正在尝试使用 Gibbon gem 将 mailchimp 与我的 ruby-on-rails 应用程序集成。
我已成功访问 API。我通过获取我所有的 mailchimp 列表来测试它。但是,我遇到了 listsubscribe 方法的问题。我没有收到任何错误,它根本不起作用。
在创建用户并且可以访问他们的信息之后,我在用户注册页面的控制器中有以下代码。
它什么也不做。我已经尝试过使用参数短语(在这篇文章中:如何使用 Gibbon Gem 自动将订阅者添加到 MailChimp 中的特定兴趣组?)我尝试过更像本教程中的结构:http:/ /www.leorodriguez.me/2011/08/subscribe-member-into-mailchimp-using.html
我不知道出了什么问题。正如我之前所说,其他 API 调用正在通过 MailChimp。你有什么建议吗?先感谢您。
ruby - 使用 Gibbon gem 将地址添加到 mailchimp
我将长臂猿 0.4.6 与 ruby 1.9.3p392 一起使用,我尝试添加联系人的地址,但找不到正确的参数格式。
更新
正如 Amro 所建议的,现在我使用的是 Gibbon 1.0,但我遇到了同样的问题:
我用这个
但是地址(MMERGE3)没有在 MailChimp 上注册。
欢迎任何想法。
ruby-on-rails - 如何按名称检索特定的邮件芯片列表
我对rails和mailchip都很陌生。我可以使用以下代码检索控制器内的所有列表
我可以在控制台中查看我的所有列表。我要做的是通过 name 属性检索其中一个列表。例如,我的列表名为“My eList”,我尝试这样做:
但这仍然返回我所有列表的数组。
ruby-on-rails - mailchimp 列表/兴趣分组
任何人都有一个关于如何使用 mailchimp 2.0 兴趣分组的示例,我在 rails 中使用了 Gibbon gem。
我试过下面的代码。
我收到以下错误。Gibbon::MailChimpError:MailChimp API 错误:未知方法“lists/listinterestgroupings”(代码 -32601)
我可以使用 mailchimp subscribe 方法订阅我的列表,但是当我尝试将它传递给分组时,它只是将它保存到列表而不是我的组
任何人都可以让它工作。请帮助这让我发疯。
ruby-on-rails - rails - Gibbon mailchimp gem 将订阅者添加到列表中,但不发送确认电子邮件
我正在使用设计和长臂猿宝石让用户注册我的网站。长臂猿 gem 的工作原理是将用户添加到 mailchimp 的列表中,但不会向他们发送确认电子邮件,根据文档,我相信我的代码应该这样做。以下是相关代码:
我如何让它发送确认电子邮件?
ruby - 如何使用 Ruby 和 Gibbon 更新 MailChimp API 批量订阅中的所有字段
我正在使用没有 Rails 的 Ruby 1.9.3 和 Gibbon gem 的 1.0.4 版本。
我的列表中填充了推荐,并且可以使用 Gibbon 将以下内容发送到 MailChimp。但是,MailChimp 的列表中只填充了电子邮件地址和电子邮件类型字段。我做错了什么禁止通过 API 导入所有合并字段?
这是列表的批次和地图。
以上执行成功。但是,仅填充了电子邮件地址和电子邮件类型,但应填充大部分字段。
这是我对prepared_batches 之一的日志输出。我用价值替换了实际价值。我使用自己的电子邮件进行测试。
这是 MailChimp 调用结果的日志输出。
任何有关如何在 MailChimp 中更新所有字段的建议都值得赞赏。谢谢。