Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

To use the MailChimp connector, add the  <mailchimp.init>  element in your configuration before carrying out any other MailChimp operations. 

MailChimp uses the access token when considering authentication. For more information on authentication, see http://developer.mailchimp.com/documentation/mailchimp/guides/how-to-use-oauth2/.

Code Block
languagexml
titleinit
<mailchimp.init>
    <apiUrl>{$ctx:apiUrl}</apiUrl>
    <apiVersion>{$ctx:apiVersion}</apiVersion>
    <accessToken>{$ctx:accessToken}</accessToken>
    <blocking>{$ctx:blocking}</blocking>
</mailchimp.init>
Properties  
  • apiUrl: The base endpoint URL of the MailChimp API.
  • apiVersionThe version of the MailChimp API.
  • accessToken: The value of the Access Token to access the MailChimp API via request.
  • blocking: The blocking parameter is helping connector performs the blocking invocations to MailChimp.

Configuring the message formatters and builders

...

  • .

...

Required message formatters
Code Block
languagexml
titlemessageFormatters
<messageFormatter contentType="application/json" class="org.apache.synapse.commons.json.JsonStreamFormatter"/>
Required message builders

...

languagexml
titlemessageBuilders

...

Configuring operations

Now that you have connected to MailChimp, use the information in the following topics to perform various operations with the connector. 

...