Mandrill´s new message type status: DEFERRED

2,617 views
Skip to first unread message

rsand...@virtualmindsoftware.com

unread,
Aug 13, 2013, 9:00:03 AM8/13/13
to mailchimp-...@googlegroups.com
Hi, I´m using MailChimp version 1.3, developing on C# .NET, and right now I´m getting "-1: Failed to deserialize data" when searching for messages of my Mandrill account, because it does not support this new status type (Mandrill released the 'deferred' status type a few days ago).
Do you know any workaround for this issue?
Thank you,

jesse

unread,
Aug 13, 2013, 9:16:46 AM8/13/13
to mailchimp-...@googlegroups.com
Some detail on the actual method(s) being called and what the returned data was is going to be necessary to given any sort of useful response. Or if you're actually talking about something you're pulling from Mandrill, you'd need to contact their support:


jesse

Roy Sandgarten

unread,
Aug 13, 2013, 9:54:17 AM8/13/13
to mailchimp-...@googlegroups.com
Jesse, thank you for the response.

I´m trying to perfom a "MessagesSearch" of the ManrillApi class (this class is provided by the MailChimp.dll library for C# .NET), something like:

var api = new MandrillApi("mandrillKey");
api.MessagesSearch(....);

When I perform the search, I get a "-1: Failed to deserialize data", and the InnerException is: 
"Invalid enum value 'deferred' cannot be deserialized into type 'MailChimp.Types.Mandrill+Messages+Status'. Ensure that the necessary enum values are present and are marked with EnumMemberAttribute attribute if the type has DataContractAttribute attribute."

Mandrill released this new 'deferred' status type a few days ago, but MailChimp only manages types: 'sent', 'queued', 'bounced', 'soft-bounced', 'rejected' and 'invalid', so it cannot deserialize it. Is there any workaround for this issue?

I hope I could explain myself. I believe this is the place to ask, since its a MailChimp issue.

Thank you!

Roy Sandgarten DEVELOPER

Virtualmind Software House

www.virtualmindsoftware.com
USA (305) 433-6438 / ARG (+54-11) 4951-9741
2134 Rivadavia Ave. Fl 3 Ste B 
/ Buenos Aires, Argentina



2013/8/13 jesse <je...@mailchimp.com>

--
You received this message because you are subscribed to a topic in the Google Groups "MailChimp API Discuss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/mailchimp-api-discuss/ES6hhxFydNo/unsubscribe.
To unsubscribe from this group and all its topics, send an email to mailchimp-api-di...@googlegroups.com.
To post to this group, send email to mailchimp-...@googlegroups.com.
Visit this group at http://groups.google.com/group/mailchimp-api-discuss.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

jesse

unread,
Aug 13, 2013, 10:18:53 AM8/13/13
to mailchimp-...@googlegroups.com
Well, no - that's most definitely calling the Mandrill API. However, neither they nor us provide a C#/.Net wrapper - you must be using one of the 3rd party ones listed here:

So the first thing to do would be to check with the author of the wrapper (they'll need the same level of detail - and possibly, as I asked for, the actual response data received). Then if it's actually an issue with the API and not the wrapper (unlikely, but possible), you or the author would need to work with Mandrill support (previous link I provided) on that since you are calling their API.


jesse
2013/8/13 jesse <je...@mailchimp.com>
To unsubscribe from this group and all its topics, send an email to mailchimp-api-discuss+unsub...@googlegroups.com.

Roy Sandgarten

unread,
Aug 13, 2013, 10:22:04 AM8/13/13
to mailchimp-...@googlegroups.com
That makes sense. Thank you very much,
2013/8/13 jesse <je...@mailchimp.com>
To unsubscribe from this group and all its topics, send an email to mailchimp-api-di...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages