Skip to main content

Python helper to easily create X-WSSE header for Authentication with Emarsys RESTful API

Project description

emarsysauthenticator

Python helper to easily create X-WSSE header for Authentication with Emarsys RESTful API

Usage

import emarsysauthenticator as ea

# For authentication with Emarsys RESTful API the user name and secret is needed
user_name = 'account_name001'
user_secret = 'abc123def456'

# Create X_WSSE header
xwsse_header = ea.create_xwsse_header(user_name, user_secret)

# Make request
response = requests.request('GET', 'https://api.emarsys.net/api/v2/email', headers=xwsse_header)

Contribution

I am thankful for any feedback and improvements.

License

This project is licensed under MIT License - see the LICENSE.md file for details

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

emarsysauthenticator-0.0.1.tar.gz (2.4 kB view details)

Uploaded Source

File details

Details for the file emarsysauthenticator-0.0.1.tar.gz.

File metadata

  • Download URL: emarsysauthenticator-0.0.1.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for emarsysauthenticator-0.0.1.tar.gz
Algorithm Hash digest
SHA256 213a895f040de907bbc887560c1637546da98b0f3ce9a5009ebec08632c7a32d
MD5 6586b6b7c7e46bb4cb1f00cf6b26f45f
BLAKE2b-256 c2f606e453064ded7e6ea6eda0d0031ee225470cdb10cebcb1d135ae0a3772ad

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page