Your MailChimp account is using the login() API method which will be disabled in the near future.

251 views
Skip to first unread message

Rhett Eckhardt

unread,
Aug 24, 2011, 3:09:12 PM8/24/11
to mailchimp-...@googlegroups.com
I have no clue what this means.  I don't even know what API means.  I was told in the e-mail that I had used it 87 times this week. Again, I have no idea what this means.  It directed me to this forum to get my questions answered.  I have been using MailChimp to send out newsletters.  I also added a Joomla module to my website so that parents could sign up for the list.  I'm just trying to figure out what to do so that I don't run into any problems.  Thanks for any help.  I think the plug-in I used to integrate it into the Joomla website is MailChimp2.  Thanks!

jesse

unread,
Aug 24, 2011, 3:12:37 PM8/24/11
to MailChimp API Discuss
You skipped over this:

"If you are not a developer or programmer, and are just an
administrative contact for this MailChimp account, you really need to
forward this on to your developer or hire one of the experts listed
here. (http://experts.mailchimp.com/)"

Sounds like there's a good chance the Joomla module is the problem.
I'd suggest you see if there's an updated version available and
possibly post to any support they have. I'll also see if I can track
that down.

But none of that changes the fact that you received that because this
will affect you.


jesse

Colin MacKenzie

unread,
Aug 24, 2011, 3:14:15 PM8/24/11
to mailchimp-...@googlegroups.com
I've just had a similar mail and I also have MailChip2 installed on Joomla!  I apparently have used it nearly 2000 times!  Anyway the module is now uninstalled.

jesse

unread,
Aug 24, 2011, 3:25:46 PM8/24/11
to MailChimp API Discuss
I found the offending code in MailChimp2 and will be contacting the
authors to see if they'd like to provide an update. You all may also
want to check out the "Chimp Your Joomla!" plugin which should not
have this issue:

http://connect.mailchimp.com/integrations/chimp-your-joomla


jesse

ECG

unread,
Aug 24, 2011, 5:13:56 PM8/24/11
to mailchimp-...@googlegroups.com
I had a similar mail as well and did a little detective work to see which client was abusing (2881 times in the last week) and narrowed it down to one client running a Joomla site with MailChimp2 module. I turned it off and there doesn't seem to be anymore API activity, but that is only a short term solution since now nobody can sign up on the clients site. Please post if you hear back from the authors and an update is in the works. Thanks.

Bao

unread,
Aug 24, 2011, 10:02:33 PM8/24/11
to mailchimp-...@googlegroups.com
I think I have a quick fix solution. Jesse please confirm.

Follow these steps:
- Where ever you have your Joomla files hosted navigate to modules->mod_mailchimp2
- Open mod_mailchimp2.php
- On line 114 delete/comment out the code "$api = new MCAPI($params->get('mc_username'),$params->get('mc_password'));"
- Add a new line of code "$api = new MCAPI('12b10abcd194583f8e76ab2bb52ef4f6-us1');"
- Please change the API Key in the quote marks to whatever your API Key is
- You can find your API Key by logging in to your Mailchimp account and navigating to Account->API Keys & Authorized Apps
- Save this file

- In the same folder as mod_mailchimp2.php open send_to_mc.php
- On line 73 delete/comment out the code "$api = new MCAPI($login_name,$password);"
- Add a new line of code "$api = new MCAPI('12b10abcd194583f8e76ab2bb52ef4f6-us1');"
- Please change the API Key in the quote marks to whatever your API Key is like previously
- Save this file

Now to test, navigate to your website where your MailChimp module gets loaded and refresh the page. Now log in to your MailChimp account and navigate to Account->API Keys & Authorized Apps. Scroll down the page to "Last 24 hours of API calls" and you should not be able to see the "login" item in the "Method" column for that recently refreshed page. This means you're no longer using the login() api method.

Hope this helps.

Vicky Lewis

unread,
Aug 24, 2011, 10:52:28 PM8/24/11
to mailchimp-...@googlegroups.com
Thanks so much Bao.  I followed your steps and that appears to have fixed it for me. 

I appreciate you taking the time to post the fix. 

Sidenote:  in the second file (send_to_mc.php), I found the API code reference on line 65.  

Vicky

Ian Caldwell

unread,
Aug 25, 2011, 4:47:47 AM8/25/11
to mailchimp-...@googlegroups.com
2000 times is nothing - my email from MailChimp said I used it 351,000 times!  I have been using allchimpregister for Joomla and have now upgraded from 1.0.1 to 1.2.5.  Version 1.0.1 did not have an API key field but 1.2.5 does - plus it has the login option to use either "Username and Password" or "API Key".  I have selected API Key, so hopefully I am compliant!

Mel

unread,
Aug 25, 2011, 6:01:12 AM8/25/11
to mailchimp-...@googlegroups.com
I'm confused. I'm using ChimpYourJoomla and it only asks for the API not u/name and p/word. I've asked the developer of the plugin to look into it. Jesse, is this plugin not compliant as well?

(Btw would it not have been easier and less stressful for the mailchimp users to direct these emails to the developers of the plugins listed on Mailchimp's site? I've spent hours trying to understand this and resolve it as an end-user).

jesse

unread,
Aug 25, 2011, 8:35:11 AM8/25/11
to MailChimp API Discuss
Bao - yes, with the current version of mod_mailchimp2, the steps you
mention will fix this. I've also contacted the author to see if they
are interested in updating it.

As I mentioned, there's also the ChimpYourJoomla plugin that can be
tried:

http://www.google.com/url?sa=D&q=http://connect.mailchimp.com/integrations/chimp-your-joomla


jesse

jesse

unread,
Aug 25, 2011, 8:37:16 AM8/25/11
to MailChimp API Discuss
I'm not aware of any issues ChimpYourJoomla would have. If you
received the notice, however, you have an account that will be
affected.

And yes it would have, but the instructions in the first notice were
apparently a bit too vague.


jesse

On Aug 25, 6:01 am, Mel <melda...@gmail.com> wrote:
> I'm confused. I'm using ChimpYourJoomla and it only asks for the API not
> u/name and p/word. I've asked the developer of the plugin to look into it.
> Jesse, is this plugin *not *compliant as well?
Message has been deleted

jesse

unread,
Aug 25, 2011, 10:56:54 AM8/25/11
to MailChimp API Discuss
That is because you have required fields on your list that are not
being passed, not because of anything to do with the plugin changes
you made. Either modify the plugin to pass them or make them as not
required.

http://kb.mailchimp.com/article/where-can-i-find-my-lists-merge-tags


jesse

On Aug 25, 10:53 am, Isaac G <aimdigitalnetw...@gmail.com> wrote:
> Bao,
>
> I just made these changes you suggested 2 one of my sites affected by this.
> And on the front end of the site the mod_mailchimp2 "block" responds as
> follows when I signup to the mailing list.
> "Error: First Name must be provided - Please enter a value"

ECG

unread,
Aug 26, 2011, 12:22:10 PM8/26/11
to mailchimp-...@googlegroups.com
I followed your steps exactly and it works. Thank you for this fix.

Rhett Eckhardt

unread,
Aug 29, 2011, 3:53:16 PM8/29/11
to mailchimp-...@googlegroups.com
Great stuff, thanks.  Bao, I made the change and it works.  I may be small potatos to them, but at least I've got it straight now.  Thanks everyone.
Reply all
Reply to author
Forward
0 new messages