
    h                        d dl Z d dlZd dlmZ  eej                  d   ej                  d   f      Z eej                  d   ej                  d   fd      Zd Zd	 Zd
 Z	d Z
d Zd Zedk(  rC e       Z eej                          	  e e j"                  ej                         d             yy# e j$                  j&                  $ r  eej(                         Y yw xY w)    N)ClientMJ_APIKEY_PUBLICMJ_APIKEY_PRIVATE)authzv3.1)r   versionc                  P    ddddd} t         j                  j                  |       S )0GET https://api.mailjet.com/v3/REST/statcounters$Campaign_IDCampaignMessageLifetime)SourceIdCounterSourceCounterTimingCounterResolutionfilters	mailjet30statcountersgetr   s    i/home/www/lekema-backend.kofcorporation.com/venv/lib/python3.12/site-packages/samples/statistic_sample.py)event_based_vs_message_based_stats_timingr      s3     ##"'	G !!%%g%66    c                  T    ddddddd} t         j                  j                  |       S )	r	   r
   r   EventDay123456)r   r   r   r   FromTSToTSr   r   r   s    r   #view_the_spread_of_events_over_timer"      s9     ## "G !!%%g%66r   c                  >    t         j                  j                         S )z5GET https://api.mailjet.com/v3/REST/contactstatistics)r   contactstatisticsr    r   r   !statistics_for_specific_recipientr&   )   s    &&**,,r   c                  J    ddi} t         j                  j                  |       S )z9GET https://api.mailjet.com/v3/REST/statistics/link-click
CampaignIdr
   r   )r   statistics_linkClickr   r   s    r   stats_for_clicked_linksr*   .   s&    ^,G))--g->>r   c                  J    ddi} t         j                  j                  |       S )z<GET https://api.mailjet.com/v3/REST/statistics/recipient-espr(   r
   r   )r   statistics_recipientEspr   r   s    r   mailbox_provider_statisticsr-   4   s&    ^,G,,000AAr   c                  >    t         j                  j                         S )z1GET https://api.mailjet.com/v3/REST/geostatistics)r   geostatisticsr   r%   r   r   geographical_statisticsr0   :   s    ""&&((r   __main__   )indent)jsonosmailjet_restr   environr   	mailjet31r   r"   r&   r*   r-   r0   __name__resultprintstatus_codedumpsdecoderJSONDecodeErrortextr%   r   r   <module>rA      s     	  
**'
("**5H*I	J	 
**'
("**5H*I	J	7
7-
?B)
 z$&F	&

jdjjq12	 
 <<'' fkks   (B5 5+C#"C#