Sailthru-Python-client

Python-client voor SILTHRU API
Download nu

Sailthru-Python-client Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Prajwal Tuladhar
  • Uitgever website:
  • https://github.com/sailthru/

Sailthru-Python-client Tags


Sailthru-Python-client Beschrijving

Sailthru-Python-client is een Python-binding voor Sailthru API op basis van aanvragen. Het zal verzoek doen in `JSON`-indeling.tested met` Python 2.7.x`, maar het zou moeten werken met 2.6.x ook.Installatie (getest met Python 2.7 .x) PIP INSTALLEN GIT + HTTPS: //github.com/sailthru/sailthru-python-client.git#egg=Sailthru-client### Running Tests Nosetests -vsImple Voorbeeld`` Pythonfrom Sailthru.Sailthru_Client import SundroclientFrom Sailthru. SAILTHRU_REPONSE import SailthuresPonseErrorFrom Sailthru.Sailthru_Error Import SiltertruclienterRorapi_Key = '*******' API_SECRET = '*******' SAILTHRU_CLIVE = SILTHUCLIANT (API_KEY, API_SECRET) Probeer: Response = Sailthru_Client.API_GET ("E-mail", { "Email": "praj@sailthru.com"}) if response.is_ok (): body = response.get_body () Print body else: fout = response.get_Error () Print "Fout:" + fout.get_Message () Print "Statuscode:" + str (response.get_status_code ()) Print "Foutcode:" + str (fout.get_error_code ()) Behalve SailthruclientError, e: # handgreep uitzonderingen afdrukken "E Xception "Print E``` ### Pythonrequest_Data = {'E-mail': 'Praj@sailthru.com', 'Geverifieerd': 1, 'Vars': {'Name': 'Prajwal Tuladhar' , 'Adres': {'City': 'Jackson Heights', 'Zip': 11372, 'State': 'NY'}}, 'Twitter': 'Infynyxx'} Response = SC.API_POST ('E-mail', Request_Data ) `` `### Get-aanvraag maken`` Pythonrequest_data = {'E-mail': 'Praj@sailthru.com' }Response = sc.api_get (' e-mail ', aanvraag_data) `` `### Verwijder verzoek` `` Pythonrequest_Data = {'sjabloon': 'My-ongebruikte sjabloon'} respons = sc.api_delete ('sjabloon', aanvraag_data) `` `### hanteren van postbacks``` Python # voor het authenticeren van verifieer postbacksverify_params = {'actie' : 'verify', 'E-mail': 'Praj@sailthru.com', 'Send_id': 'Te8ez3-lmosnagaa', 'sig': 'gegenereerde_signature'} is_geverify_postback = sailtrhu_client.recieve_verify_post (verifieer_params) ### Authenticeren optout postbacksoptout_params = {'actie': 'verifiëren', 'e-mail': 'praj@sailthru.com', 'sig': 'gegenereerde_signature'} is_optout_postback = sailtrhu_client.recieve_opt_opt OUT_POST (optout__params) ### Authenticeren Hardbounce PostbackShardBounce_Params = {'Action': 'Hardbounce', 'E-mail': 'praj@sailthru.com', 'sig': 'gegenereerde_signature'} is_hardbound_postback = sailtrhu_client.recieve_hardbound_params) `` `### Multipart-aanvraag`` Python # import job api callResponse = sailthru_client.api_post (" Job ", {" job ":" Importeren "," Bestand ":" File_Location "," Lijst ":" Python-List " }, ) `` `product-startpagina


Sailthru-Python-client Gerelateerde software

Norman

Lichtgewicht, in-memory database Framework geïmplementeerd in Python ...

65

Downloaden

tumblr

Met deze bladwijzer Add-on voor Firefox, kunt u snel toegang krijgen tot de Tumblr-website ...

52

Downloaden