The Community is hosting an End of Summer sweepstakes! Participants must complete tasks to earn tickets that will enter them with a chance to win a free year of Constant Contact and other great prizes!*
*No Purchase Necessary. For Official Rules, visit here. Constant Contact’s End of Summer 2020 Sweepstakes ends on October, 20, 2020 at 11:50 PM EST.

email_content when try to create email campaign through api

Highlighted
Member

email_content when try to create email campaign through api

i try to create email campaign through you Api 

but it fail cause email_content 

i create through portal and retrieve it again then take email_content html content as screen shot attached  

and set to the value i get it from get email campaign (created through portal)but it return error in email_content  
please advise where is the issue 
and provide me ticks and trips in email_content  

Screenshot_3.png

3 REPLIES 3
Highlighted
Moderator

Re: email_content when try to create email campaign through api

Hi @aradoc,

 

Thank you for reaching out to Constant Contact's API Support.

 

While I cannot see the entire email_content section from what I can see it looks like there are characters that may be causing problems. What I mean is that your content would need to be "escaped" so that our system does not see the characters as commands.


Regards,
Jimmy D.
Tier II API Support Engineer
Highlighted
Member

Re: email_content when try to create email campaign through api

Hi Jimmy, 

I applied your comments ,

request is :

{

   
"name": "Test Campaign 5",

   
"subject": "Subject Test",

   
"from_name": "My Organization",

   
"from_email": "aelsayed@arado.org",

   
"reply_to_email": "aelsayed@arado.org",

   
"is_permission_reminder_enabled": true,

   
"permission_reminder_text": "As a reminder, you're receiving this email because you have expressed an interest in MyCompany. Don't forget to add from_email@example.com to your address book so we'll be sure to land in your inbox! You may unsubscribe if you no longer wish to receive our emails.",

   
"is_view_as_webpage_enabled": true,

   
"view_as_web_page_text": "View this message as a web page",

   
"view_as_web_page_link_text": "Click here",

   
"greeting_salutations": "Hello",

   
"greeting_name": "FIRST_NAME",

   
"greeting_string": "Dear ",

   
"email_content": "<html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title> Newsletter</title> <style> a{ text-decoration:none; } </style> </head><body style="background-color:#f5f4f2;""> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="center" valign="top" bgcolor="#f5d500" style="background-color:#f5f4f2;"> <br> <br> <table width="600" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td align="center" valign="top" bgcolor="#fff" style="background-color:#fff; padding:6px;"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="left" valign="top"><img src="images/logo.png" width="650" height="138" style="display:block;"></td> </tr> </table> <table width="100%" border="0" cellspacing="0" cellpadding="5"> <tr> <td align="right" valign="top" style="color:#000; font-family:Verdana, Geneva, sans-serif; font-size:12px;">التايخ: ٢٠١٦/٩/٢٢ <br>الصادر: ص ب و /٢١٣٢٢٣</td> </tr> </table> <br> <table width="100%" border="0" cellspacing="0" cellpadding="5"> <tbody> <tr> <td width="50%" align="left" valign="top" style="color:#000; font-family:Verdana, Geneva, sans-serif; font-size:13px;"><b>الموضوع:</b> دعوة للمشاركة</td> <td align="right" valign="top" style="color:#000; font-family:Verdana, Geneva, sans-serif; font-size:13px;"> <h3>سعادة السادة الافاضل</h3></td> </tr> </tbody> </table> </td> </tr> <tr> <td align="center" valign="top" bgcolor="#fff" style="background-color:#fff; padding:0px 6px 6px 6px;"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="left" valign="top"> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="7"> <tr> <td align="left" valign="top" style="font-family:Arial, Helvetica, sans-serif; color:#bc9e5e; font-size:13px; text-align:right;"> <div style="color:#000;font-size:15px;padding-bottom:50px;"> لوريم إيبسوم هو ببساطة نص شكلي (بمعنى أن الغاية هي الشكل وليس المحتوى) ويُستخدم في صناعات المطابع ودور النشر. كان لوريم إيبسوم ولايزال المعيار للنص الشكلي منذ القرن الخامس عشر عندما قامت مطبعة مجهولة برص مجموعة من الأحرف بشكل عشوائي أخذتها من نص، لتكوّن كتيّب بمثابة دليل أو مرجع شكلي لهذه الأحرف. خمسة قرون من الزمن لم تقضي على هذا النص، بل انه حتى صار مستخدماً وبشكله الأصلي في الطباعة والتنضيد الإلكتروني. انتشر بشكل كبير في ستينيّات هذا القرن مع إصدار رقائق "ليتراسيت" البلاستيكية تحوي مقاطع من هذا النص، وعاد لينتشر مرة أخرى مؤخراَ مع ظهور برامج النشر الإلكتروني مثل "ألدوس بايج مايكر" والتي حوت أيضاً على نسخ من نص لوريم إيبسوم.لوريم إيبسوم هو ببساطة نص شكلي (بمعنى أن الغاية هي الشكل وليس المحتوى) ويُستخدم في صناعات المطابع ودور النشر. كان لوريم إيبسوم ولايزال المعيار للنص الشكلي منذ القرن الخامس عشر عندما قامت مطبعة مجهولة برص مجموعة من الأحرف بشكل عشوائي أخذتها من نص، لتكوّن كتيّب بمثابة دليل أو مرجع شكلي لهذه الأحرف. خمسة قرون من الزمن لم تقضي على هذا النص، بل انه حتى صار مستخدماً وبشكله الأصلي في الطباعة والتنضيد الإلكتروني. انتشر بشكل كبير في ستينيّات هذا القرن مع إصدار رقائق "ليتراسيت" البلاستيكية تحوي مقاطع من هذا النص، وعاد لينتشر مرة أخرى مؤخراَ مع ظهور برامج النشر الإلكتروني مثل "ألدوس بايج مايكر" والتي حوت أيضاً على نسخ من نص لوريم إيبسوم.لوريم إيبسوم هو ببساطة نص شكلي (بمعنى أن الغاية هي الشكل وليس المحتوى) ويُستخدم في صناعات المطابع ودور النشر. كان لوريم إيبسوم ولايزال المعيار للنص الشكلي منذ القرن الخامس عشر عندما قامت مطبعة مجهولة برص مجموعة من الأحرف بشكل عشوائي أخذتها من نص، لتكوّن كتيّب بمثابة دليل أو مرجع شكلي لهذه الأحرف. خمسة قرون من الزمن لم تقضي على هذا النص، بل انه حتى صار مستخدماً وبشكله الأصلي في الطباعة والتنضيد الإلكتروني. انتشر بشكل كبير في ستينيّات هذا القرن مع إصدار رقائق "ليتراسيت" البلاستيكية تحوي مقاطع من هذا النص، وعاد لينتشر مرة أخرى مؤخراَ مع ظهور برامج النشر الإلكتروني مثل "ألدوس بايج مايكر" والتي حوت أيضاً على نسخ من نص لوريم إيبسوم. </td> </tr> </table> </td> </tr> </table> <table style="background-color:#005c4a; padding:6px; background: url(images/t.png);" width="650" height="165" border="0" align="center" cellpadding="0" cellspacing="0"> <tbody><tr> <td width="140px" align="left" valign="top" style="color:#000; font-family:Verdana, Geneva, sans-serif; font-size:13px;padding:10px;"> <a href="https://www.facebook.com"> <img src="images/face.png" width="38" height="38"> 0000000000000</a><a href="https://twitter.com"> <img src="images/twitter.png" width="38" height="38"> </a><a href="http:/arado.org/"> <img src="images/web.png" width="38" height="38"> </a><br> <p> <b style="color:#3b66a4;">website: </b><a style="color:#3b66a4;" href="http://www.arado.org">www.arado.org</a> </p> <p> You’re receiving this email because <br>you signed up to receive from ARADO. Smart choice! </p> </td><td width="130px" align="right" valign="top" style="color:#000; font-family:Verdana, Geneva, sans-serif; font-size:13px;padding:10px;"> <b>٢ أ شارع الحجاز - روكسي - مصر الجديدة القاهرة، جمهورية مصر العربية</b> <br><br> 2692 بريد الحرية القاهرة <br> (202+) 22580006 - 22581515 - 22581144 <br> (202+) 22580077 </td> </tr> </tbody> </table> </td> </tr> </table> <br> <br> </td> </tr> </table> </body></html> ",

   
"text_content": "This is the text-only content of the email message for mail clients that do not support HTML.",

   
"email_content_format": "HTML",

   
"style_sheet": ""

   

   
}

 the response :

Screenshot_4.png
Html file :

uploaded in this link 

https://www.dropbox.com/s/x8533c18istq9s6/htmlSample.html?dl=0
I try to send without escape characters but the same result 

Please Advise What's the issue ?

Also I need to know how can i get activity id(screen shot attached) through web api which method provide that ?

Screenshot_6.png

Thanks for your support 

 

Highlighted
Moderator

Re: email_content when try to create email campaign through api

Hi @aradoc,

 

The error you are receiving now is that the language is not from a supported character set. Please look this article for ISO-8859-1 which gives information for what character sets are supported. https://en.wikipedia.org/wiki/ISO/IEC_8859-1


Regards,
Jimmy D.
Tier II API Support Engineer
Developer Portal

View API documentation, code samples, get your API key.

Visit Page

Constant Contact 2020 End of Summer Community Sweepstakes!

The Constant Contact User Community is hosting a sweepstakes. The more you participate, the more chances you have to win! Read on to learn more...

Read More
Featured