問題タブ [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 用に Devise をカスタマイズする
Rails は初めてで、Gibbon を介して Mailchimp API に接続しています。
アプリのサブスクライバーが確認に 2 回署名することなく、メーリング リストに追加したいと考えていました。そのため、Devise::RegistrationsController 内で新しいユーザーが作成されたときに、Mailchimp への API 呼び出しを追加しました。ただし、確認メールで確認したら、実際に追加する必要があると思います。しかし、Devise::RegistrationsController 内でこれを正しく行う場所がわかりません。これが私の既存のコードです...ありがとう。
ruby-on-rails - gibbon が「初期化されていない定数 Gibbon::API (NameError)」をスローするのはなぜですか
Gibbon gemを Rails 3.2 アプリに追加しようとしています。
私は指示に従い、次のように gibbon.rb 初期化子を設定しました
アプリが投げています
require 'gibbon'
とりわけ試してみましたが、何も機能していないようです。
クラスが初期化されないのはなぜですか?
ruby-on-rails - Railsカスタムライブラリのドライウェイでのレコーディング
この mailchimp.rb ファイルがありますが、効率的ではないと思います。
このクラスをコーディングするより良い方法はありますか? この部分を繰り返すので
ruby-on-rails - 初期化されていない定数 Gibbon::API エラー
ギボンを立ち上げようとしています。最終的には、listSubscribe メソッドを使用したいと考えていますが、今のところ、リスト ID を取得して Gibbon を実行しようとしています。アプリを継承したので、既に他の gem を使用していますが、最初のアプリで gem を使用するのは初めてです。
エラーが発生します:
初期化されていない定数 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 だけでしたが、RubyGems ではなく github から取得して、この質問に従って最新バージョンであることを確認しました。gibbon が「初期化されていない定数 Gibbon::API (NameError)」をスローするのはなぜですか
bundle install
この質問ごとにやってみました: Heroku で初期化されていない定数 Rake::DSL の問題を修正するにはどうすればよいですか?スタック オーバーフローに関する別の質問によると、すべてのバージョン (レール、ルビー、およびギボン) に互換性があることを確認しました。それらは: rails 3.2.13 ruby 1.9.3p392 gibbon 0.5.0.
何が起こっているのか、この問題を解決する方法がわかりません。どうすれば修正できますか?ありがとうございました!
ruby - Gibbon Gem が API にアクセスできるのに listSubscribe() できないのはなぜですか?
Gibbon gem を使用して、私の ruby-on-rails アプリに mailchimp を統合しようとしています。
API へのアクセスに成功しました。すべての mailchimp リストのリストを取得してテストしました。しかし、listsubscribe メソッドで問題が発生しています。エラーは発生していません。まったく機能していません。
ユーザーが作成され、その情報にアクセスできるようになった後、ユーザーがサインアップするページのコントローラーに次のコードがあります。
それは何もしません。パラメータの言い回しをいじってみました (この記事のように: How do you use the Gibbon Gem to automatically addsubscribers to specific interest groups in MailChimp? ) 。 /www.leorodriguez.me/2011/08/subscribe-member-into-mailchimp-using.html
何が問題なのかわかりません。前に述べたように、他の API 呼び出しは MailChimp を通過します。何か提案はありますか?前もって感謝します。
ruby - Gibbon gem を使用して mailchimp にアドレスを追加する
ルビー 1.9.3p392 でギボン 0.4.6 を使用しており、連絡先のアドレスを追加しようとしましたが、パラメーターの正しい形式が見つかりませんでした。
アップデート
Amro が提案したように、今は Gibbon 1.0 を使用していますが、同じ問題があります。
私はこれを使いました
しかし、そのアドレス(MMERGE3)はMailChimpに登録されていませんでした。
どんなアイデアでも大歓迎です。
ruby-on-rails - 特定のメールチップ リストを名前で取得する方法
私はレールとメールチップの両方に非常に慣れていません。以下のコードを使用して、コントローラー内のすべてのリストを取得できます
コンソールですべてのリストを確認できます。私がやろうとしているのは、name 属性を介してこれらのリストの 1 つを取得することです。たとえば、私のリストは「My eList」と呼ばれ、次のことを試しました。
しかし、これでもすべてのリストの配列が返されます。
ruby-on-rails - rails - Gibbon mailchimp gem はサブスクライバーをリストに追加しますが、確認メールを送信しません
ユーザーにサイトにサインアップさせるために、devise と gibbon gem を使用しています。テナガザルの宝石は、ユーザーがmailchimpのリストに追加されるという点で機能しますが、確認メールは送信されません。ドキュメントによると、私のコードはそうすべきだと思います。関連するコードは次のとおりです。
確認メールを送信するにはどうすればよいですか?