Comments (7)
I wouldn't recommend that until it's fully tested and the doc is fully updated. That aside, the doc for subscribe says you must pass a struct (hash) for the email parameter.
Try something like:
Gibbon::API.lists.subscribe({:id => 'foofoo', :email => {: email => '[email protected]'}})
from gibbon.
You're using the wrong parameter name, as the error says. I'd need to know what version of Gibbon you're using so I could figure out which API it's hitting.
The current doc on Github is for an unreleased that uses MailChimp API 2.0. If you're using the current release of gibbon see the doc at https://github.com/amro/gibbon/tree/832c4ea36a995330f601f7f3486a5bff2c713442
from gibbon.
gem 'gibbon', git: 'git://github.com/amro/gibbon.git'
So I'm getting it directly from github
from gibbon.
Unfortunately the gem version doesn't seem to work with the current documentation...
from gibbon.
Please use the release version of the gem. As I explained, the version on github is unreleased, not fully tested and the documentation has not been fully updated. That's something I hope to have done shortly. Someone has graciously offered to update the tests and is in the middle of doing so. I'll work on the doc soon as well.
from gibbon.
Perfect, but right now it fails with uninitialized constant Gibbon::API (NameError). Just oso you know.
from gibbon.
Thanks for the heads up. My code sample was a little off -- something like this should do it.
Gibbon::API.new(api_key_here).lists.subscribe({:id => 'foofoo', :email => {: email => '[email protected]'}})
from gibbon.
Related Issues (20)
- pass the content in campaign
- Cannot set faraday_adapter globally HOT 3
- Uninitialized constant Faraday::Error::ClientError HOT 3
- Changelog updates for 3.3.2 HOT 2
- NameError: uninitialized constant Faraday::Error::ClientError HOT 3
- Rescued errors come back with all nil values? HOT 8
- Got error saying api_key not found HOT 1
- gibbon report issue
- How to send campaign emails to some specific users? HOT 1
- How to delete a member from a list? HOT 5
- How to add member in the segment of a list ?
- Faraday 1.x.x compability HOT 2
- Deprecated warning on Faraday::Connection#basic_auth HOT 4
- 3.4.1 Causes 401: API Key Invalid HOT 7
- updating members in batching does not work HOT 1
- Gibbon doesn't work with Faraday 2.x HOT 4
- How to unsubscribe email that is bounced, pending, or archived? HOT 3
- v3.4.4 security patch for v3.4.0? HOT 1
- API Export 1.0 and API 2.0 will be retired on June 5, 2023 HOT 11
- Updating from 1.x: How to replace .lists.merge_var_add? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gibbon.