MailGun V3
This package provides fluent API for MailGun API.
Installation
pip install mailgunv3
Usage
domain = 'example.com'
mg = MailGunV3(domain,
'key-asdfghjkl',
'pubkey-asdfghjkl')
res1 = (mg.
mailinglist('mlA-{}@{}'.format(random.randint(0, 10), domain)).
create('Test Mailing List').
delete())
print(repr(res1))
res2 = (mg.
mailinglist('mlB-{}@{}'.format(random.randint(0, 10), domain)).
create('Test Mailing List').
update(
name='New Name',
description='New Description').
get())
print(repr(res2))
res3 = (mg.
mailinglist('newsletter-dev@' + domain).
members())
print(repr(res3))
res4 = (mg.
mailinglist('newsletter-dev@' + domain).
member('a01-{}@{}'.format(random.randint(0, 1000), domain)).
create(
name='Foo Bar',
params={'a': 1, 'b': 2}).
get())
print(repr(res4))
res5 = (mg.
mailinglist('newsletter-dev@' + domain).
member('a01-{}@{}'.format(random.randint(0, 1000), domain)).
update(
name='Foo Bar - EDIT',
params={'a': 1, 'b': 2}).
get())
print(repr(res5))
res6 = (mg.
mailinglist('newsletter-dev@' + domain).
members())
print(repr(res6))
res7 = (mg.
mailinglist('newsletter-dev@' + domain).
member('a01@' + domain).
delete())
print(repr(res7))
External Links
Changelog
0.2
Playing with documentation
0.1
Initial commit
Metadata
Release files for MailGun-V3 0.3.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| MailGun-V3-0.3.2.tar.gz | 5.3 kB | Details |
Release files / MailGun-V3-0.3.2.tar.gz
| Download URL | MailGun-V3-0.3.2.tar.gz |
|---|---|
| Size | 5.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c2fe85b828628e3af737d889a51735554021c13d56b65e6c55d8e6b75b06bbdd
|
|
BLAKE2b-256 checksum How to use checksums |
ef64df4f9c17c8f9f140e93fded65ca33a72ddef44c7d48bd82ccfcd78cebad9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.8
|