
    {V
h                         S SK JrJr  S SKrS SKJr  \" 5       rSrSrSr	S\ 3SS	.r
\R                  S
5      S\\   S\S\4S j5       rg)    )	APIRouterHTTPExceptionN)ListYOUR_MAILCHIMP_API_KEYYOUR_LIST_IDz"https://<dc>.api.mailchimp.com/3.0zBearer zapplication/json)AuthorizationzContent-Typez/send_email/
recipientscontentlogo_urlc                 <   U  HU  nUSS.n[         R                  " [         S[         S3[        US9nUR
                  S:w  d  MB  SUR                  5       S.s  $    S	S
[        0SSSSSS.S.n[         R                  " [         S3[        US9nUR                  5       S   nSU SU S3nSU0n	[         R                  " [         SU S3[        U	S9n[         R                  " [         SU S3[        S9nUR
                  S:X  a  SSS.$ SUR                  5       S.$ )N
subscribed)email_addressstatusz/lists/z/members)headersjson   error)r   messageregularlist_idzYour Subject Herez	Your Namezyour_email@example.comF )subject_line	from_namereply_touse_conversationto_name)typer	   settingsz
/campaignsidz<html><body><img src='z'/><p>z</p></body></html>htmlz/campaigns/z/contentz/actions/send)r      successzEmail sent successfully.)requestspostBASE_URLLIST_IDHEADERSstatus_coder   put)
r	   r
   r   emaildataresponsecampaign_datacampaign_idtemplate_contentcontent_datas
             KC:\Suresh\moveshuttle\MDcreated\moveengine\app\v1\integrations\mailchimp.py
send_emailr2      sE    ""
 ==H:WWIX!FPW^bc 3&%(--/BB   '*/$0 %

M }}z4gMZH--/$'K 0zyHZ[
L ||xjK=ISZamnH }}z[MOY`aHs"#0JKK!hmmo>>    )fastapir   r   r#   typingr   routerAPI_KEYr&   r%   r'   r$   strr2    r3   r1   <module>r:      sr    ,  	 #
/ wi(& ^)?49 )?s )?c )? )?r3   