print '[test] get_campaigns'
response = constantcontact.get_campaigns()
if printout and response:
    print json.dumps(response, indent = 4, sort_keys = True)
    raw_input('press enter for next test')

campaign = response.get_item(0).get_id()

for c in response.get_set():
    if c.get_status() == 'SENT':
        sent_campaign = c
        break

print '[test] get_campaign'
response = constantcontact.get_campaign(campaign)
if printout and response:
    print json.dumps(response, indent = 4, sort_keys = True)
    raw_input('press enter for next test')

verified_email = constantcontact.get_verified_email_addresses('CONFIRMED')[0]['email_address']

print '[test] add_campaign'
new_campaign = Campaign()
new_campaign.set_name('Test Campaign '+str(randint(10000000, 99999999)))
new_campaign.set_subject('Test Subject')
new_campaign.set_from_name('Skeletor')
new_campaign.set_from_email(verified_email)
new_campaign.set_reply_to_email(verified_email)
new_campaign.set_email_content('<html><body><h1>BEHOLD, THE POWER OF SKELETOR!</h1></body></html>')
new_campaign.set_text_content('Behold, the power of Skeletor!')
Esempio n. 2
0
print '[test] get_campaigns'
response = constantcontact.get_campaigns()
if printout and response:
    print json.dumps(response, indent=4, sort_keys=True)
    raw_input('press enter for next test')

campaign = response.get_item(0).get_id()

for c in response.get_set():
    if c.get_status() == 'SENT':
        sent_campaign = c
        break

print '[test] get_campaign'
response = constantcontact.get_campaign(campaign)
if printout and response:
    print json.dumps(response, indent=4, sort_keys=True)
    raw_input('press enter for next test')

verified_email = constantcontact.get_verified_email_addresses(
    'CONFIRMED')[0]['email_address']

print '[test] add_campaign'
new_campaign = Campaign()
new_campaign.set_name('Test Campaign ' + str(randint(10000000, 99999999)))
new_campaign.set_subject('Test Subject')
new_campaign.set_from_name('Skeletor')
new_campaign.set_from_email(verified_email)
new_campaign.set_reply_to_email(verified_email)
new_campaign.set_email_content(