Hi,if i add a new subscriber to an existing list with a space in the list name, it doesn't work:/audience_lists/{name_of_list}/add?email={email_to_add} [POST]
Server response:
The remote server returned an error: (400) Bad Request.
When the list has no space in it, everything is working. i do url encode the List Name before i send it with .net function. Other characters are ok. The list Test%"$List works, but spaces are failing.i checked the url i requested: https://madmimi.com/audience_lists/Test+List/addspace = +, not %20after replacing it with %20 everything is fine. maybe a could idea to check these "+" signs at your side?finally: string.Format("https://madmimi.com/audience_lists/{0}/add", HttpUtility.UrlEncode(ListName).Replace("+","%20")I don't use the "official" .net wrapper, because it doesn't support custom fields while adding a subscriber...BestMikebtw: I guess thats the reason why any other email marketing service uses ids for lists, instead of names as an identifier... i like ids :) and why do we need to pass a username, when an api key is still present? sorry, don't understand that... at the API part mad mimi isn't easier than mailchimp or campaign monitor. sorry!