問題タブ [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.

0 投票する
2 に答える
984 参照

ruby-on-rails - Mailchimp 用に Devise をカスタマイズする

Rails は初めてで、Gibbon を介して Mailchimp API に接続しています。

アプリのサブスクライバーが確認に 2 回署名することなく、メーリング リストに追加したいと考えていました。そのため、Devise::RegistrationsController 内で新しいユーザーが作成されたときに、Mailchimp への API 呼び出しを追加しました。ただし、確認メールで確認したら、実際に追加する必要があると思います。しかし、Devise::RegistrationsController 内でこれを正しく行う場所がわかりません。これが私の既存のコードです...ありがとう。

0 投票する
2 に答える
2255 参照

ruby-on-rails - gibbon が「初期化されていない定数 Gibbon::API (NameError)」をスローするのはなぜですか

Gibbon gemを Rails 3.2 アプリに追加しようとしています。

私は指示に従い、次のように gibbon.rb 初期化子を設定しました

アプリが投げています

require 'gibbon'とりわけ試してみましたが、何も機能していないようです。

クラスが初期化されないのはなぜですか?

0 投票する
1 に答える
36 参照

ruby-on-rails - Railsカスタムライブラリのドライウェイでのレコーディング

この mailchimp.rb ファイルがありますが、効率的ではないと思います。

このクラスをコーディングするより良い方法はありますか? この部分を繰り返すので

0 投票する
1 に答える
1276 参照

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)」をスローするのはなぜですか

  1. bundle installこの質問ごとにやってみました: Heroku で初期化されていない定数 Rake::DSL の問題を修正するにはどうすればよいですか?

  2. スタック オーバーフローに関する別の質問によると、すべてのバージョン (レール、ルビー、およびギボン) に互換性があることを確認しました。それらは: rails 3.2.13 ruby​​ 1.9.3p392 gibbon 0.5.0.

何が起こっているのか、この問題を解決する方法がわかりません。どうすれば修正できますか?ありがとうございました!

0 投票する
1 に答える
449 参照

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 を通過します。何か提案はありますか?前もって感謝します。

0 投票する
1 に答える
433 参照

ruby - Gibbon gem を使用して mailchimp にアドレスを追加する

ルビー 1.9.3p392 でギボン 0.4.6 を使用しており、連絡先のアドレスを追加しようとしましたが、パラメーターの正しい形式が見つかりませんでした。

アップデート

Amro が提案したように、今は Gibbon 1.0 を使用していますが、同じ問題があります。

私はこれを使いました

しかし、そのアドレス(MMERGE3)はMailChimpに登録されていませんでした。

どんなアイデアでも大歓迎です。

0 投票する
1 に答える
200 参照

ruby-on-rails - 特定のメールチップ リストを名前で取得する方法

私はレールとメールチップの両方に非常に慣れていません。以下のコードを使用して、コントローラー内のすべてのリストを取得できます

コンソールですべてのリストを確認できます。私がやろうとしているのは、name 属性を介してこれらのリストの 1 つを取得することです。たとえば、私のリストは「My eList」と呼ばれ、次のことを試しました。

しかし、これでもすべてのリストの配列が返されます。

0 投票する
1 に答える
1344 参照

ruby-on-rails - rails - Gibbon mailchimp gem はサブスクライバーをリストに追加しますが、確認メールを送信しません

ユーザーにサイトにサインアップさせるために、devise と gibbon gem を使用しています。テナガザルの宝石は、ユーザーがmailchimpのリストに追加されるという点で機能しますが、確認メールは送信されません。ドキュメントによると、私のコードはそうすべきだと思います。関連するコードは次のとおりです。

確認メールを送信するにはどうすればよいですか?