Versions Compared

Key

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

...

Voor het versturen van een bericht heb je de volgende gegevens (berekende kolommen) nodig:

URL (vereist)

Geef hier als tekst op wat de URL is. De URL kan dus ook dynamisch bepaald worden aangezien het gebeurd op basis van een berkening.

Code Block
languagepy
"https://us01.api.mailchimp.com/3.0/lists/1753683ad7/members"

Method (vereist)

...

Ondersteunde methods zijn: POST, PUT, PATCH, DELETE

...

. Je kunt dat als tekst opgeven in de berekende kolom van de dataset.

Code Block
'PATCH'

Headers (optioneel)

Dit is een verzameling van Key en Value. De Key is de header naam. De Value is de waarde van de header.

Code Block
languagepy
result = '''[{"Key": "HeaderKey1", "Value": "HeaderValue1"},{"Key": "HeaderKey2", "Value": "HeaderValue2"}]'''
result

Body (optioneel)

Geef hier de body op. bijvoorbeeld een JSON string

Code Block
languagepy
def setValue(val): 
	if val == System.DBNull.Value or val == "": return '""'
	else: return '"{0}"'.format(val);

emailWerk = setValue({MailWerk})
if {OrganisatiePersoonCode}=="P":
	voornaam = setValue({PersoonVoornaam})
	achternaam = setValue({PersoonVoorvoegselAchternaam})

if {OrganisatiePersoonCode}=="O":
	voornaam = setValue({Naam})
	achternaam = setValue("")

zakelijkParticulier = setValue("[ZakelijkParticulier]")
nieuwsbrief = setValue("[Nieuwsbrief]")

body=	'''
		{{	"email_address": {emailWerk}
		,	"status": "subscribed"
		,	"merge_fields": 
			{{	"FNAME": {voornaam}
			,	"LNAME": {achternaam}
			,	"ZAKPAR": {zakelijkParticulier}
			,	"NWSBRIEF": {nieuwsbrief}
			}}
}}
		'''.format	(	emailWerk=emailWerk
					,	voornaam = voornaam
					,	achternaam = achternaam
					,	zakelijkParticulier = zakelijkParticulier
					,	nieuwsbrief = nieuwsbrief
					)

body

Content-type (optioneel)

Code Block
'application/json'

Nadat je de dataset voorzien hebt van de benodigde berekende kolommen ga je naar het koppelscherm en voeg je het componenten 'HTTP-request versturen' toe. Vervolgens selecteer je de dataset die je wilt gebruiken en voeg je een omschrijving toe.

...