Skip to content

Commit f3a3620

Browse files
authored
Merge pull request #105 from oss-repack/docs/update_readme
Update README.md, fix the license name in setup.py
2 parents 446bc4b + 3843aa2 commit f3a3620

File tree

2 files changed

+41
-52
lines changed

2 files changed

+41
-52
lines changed

README.md

Lines changed: 40 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
[mailjet]:(http://www.mailjet.com/)
3-
[api_credential]: https://app.mailjet.com/account/api_keys
3+
[api_credential]: https://app.mailjet.com/account/apikeys
44
[doc]: http://dev.mailjet.com/guides/?python#
55
[api_doc]: https://github.com/mailjet/api-documentation
66

@@ -73,10 +73,10 @@ from mailjet_rest import Client
7373
import os
7474

7575
# Get your environment Mailjet keys
76-
API_KEY = os.environ['MJ_APIKEY_PUBLIC']
77-
API_SECRET = os.environ['MJ_APIKEY_PRIVATE']
76+
api_key = os.environ['MJ_APIKEY_PUBLIC']
77+
api_secret = os.environ['MJ_APIKEY_PRIVATE']
7878

79-
mailjet = Client(auth=(API_KEY, API_SECRET))
79+
mailjet = Client(auth=(api_key, api_secret))
8080
```
8181

8282
## Make your first call
@@ -88,29 +88,18 @@ from mailjet_rest import Client
8888
import os
8989
api_key = os.environ['MJ_APIKEY_PUBLIC']
9090
api_secret = os.environ['MJ_APIKEY_PRIVATE']
91-
mailjet = Client(auth=(api_key, api_secret), version='v3.1')
91+
mailjet = Client(auth=(api_key, api_secret))
9292
data = {
93-
'Messages': [
94-
{
95-
"From": {
96-
"Email": "$SENDER_EMAIL",
97-
"Name": "Me"
98-
},
99-
"To": [
100-
{
101-
"Email": "$RECIPIENT_EMAIL",
102-
"Name": "You"
103-
}
104-
],
105-
"Subject": "My first Mailjet Email!",
106-
"TextPart": "Greetings from Mailjet!",
107-
"HTMLPart": "<h3>Dear passenger 1, welcome to <a href=\"https://www.mailjet.com/\">Mailjet</a>!</h3><br />May the delivery force be with you!"
108-
}
109-
]
93+
'FromEmail': '$SENDER_EMAIL',
94+
'FromName': '$SENDER_NAME',
95+
'Subject': 'Your email flight plan!',
96+
'Text-part': 'Dear passenger, welcome to Mailjet! May the delivery force be with you!',
97+
'Html-part': '<h3>Dear passenger, welcome to <a href=\"https://www.mailjet.com/\">Mailjet</a>!<br />May the delivery force be with you!',
98+
'Recipients': [{'Email': '$RECIPIENT_EMAIL'}]
11099
}
111100
result = mailjet.send.create(data=data)
112-
print result.status_code
113-
print result.json()
101+
print(result.status_code)
102+
print(result.json())
114103
```
115104

116105
## Client / Call Configuration Specifics
@@ -131,13 +120,13 @@ from mailjet_rest import Client
131120
import os
132121

133122
# Get your environment Mailjet keys
134-
API_KEY = os.environ['MJ_APIKEY_PUBLIC']
135-
API_SECRET = os.environ['MJ_APIKEY_PRIVATE']
123+
api_key = os.environ['MJ_APIKEY_PUBLIC']
124+
api_secret = os.environ['MJ_APIKEY_PRIVATE']
136125

137-
mailjet = Client(auth=(API_KEY, API_SECRET), version='v3.1')
126+
mailjet = Client(auth=(api_key, api_secret), version='v3.1')
138127
```
139128

140-
For additional information refer to our [API Reference](https://dev.preprod.mailjet.com/reference/overview/versioning/).
129+
For additional information refer to our [API Reference](https://dev.mailjet.com/reference/overview/versioning/).
141130

142131
### Base URL
143132

@@ -161,8 +150,8 @@ filters = {
161150
'CampaignId': 'xxxxxxx'
162151
}
163152
result = mailjet.statistics_linkClick.get(filters=filters)
164-
print result.status_code
165-
print result.json()
153+
print(result.status_code)
154+
print(result.json())
166155
```
167156

168157
## Request examples
@@ -184,8 +173,8 @@ data = {
184173
'Email': '[email protected]'
185174
}
186175
result = mailjet.contact.create(data=data)
187-
print result.status_code
188-
print result.json()
176+
print(result.status_code)
177+
print(result.json())
189178
```
190179

191180
#### Using actions
@@ -213,8 +202,8 @@ data = {
213202
]
214203
}
215204
result = mailjet.contact_managecontactslists.create(id=id, data=data)
216-
print result.status_code
217-
print result.json()
205+
print(result.status_code)
206+
print(result.json())
218207
```
219208

220209
### GET Request
@@ -231,8 +220,8 @@ api_key = os.environ['MJ_APIKEY_PUBLIC']
231220
api_secret = os.environ['MJ_APIKEY_PRIVATE']
232221
mailjet = Client(auth=(api_key, api_secret))
233222
result = mailjet.contact.get()
234-
print result.status_code
235-
print result.json()
223+
print(result.status_code)
224+
print(result.json())
236225
```
237226

238227
#### Using filtering
@@ -247,11 +236,11 @@ api_key = os.environ['MJ_APIKEY_PUBLIC']
247236
api_secret = os.environ['MJ_APIKEY_PRIVATE']
248237
mailjet = Client(auth=(api_key, api_secret))
249238
filters = {
250-
'IsExcludedFromCampaigns': false,
239+
'IsExcludedFromCampaigns': 'false',
251240
}
252241
result = mailjet.contact.get(filters=filters)
253-
print result.status_code
254-
print result.json()
242+
print(result.status_code)
243+
print(result.json())
255244
```
256245

257246
#### Using pagination
@@ -291,10 +280,10 @@ import os
291280
api_key = os.environ['MJ_APIKEY_PUBLIC']
292281
api_secret = os.environ['MJ_APIKEY_PRIVATE']
293282
mailjet = Client(auth=(api_key, api_secret))
294-
id = 'Contact_ID'
295-
result = mailjet.contact.get(id=id)
296-
print result.status_code
297-
print result.json()
283+
id_ = 'Contact_ID'
284+
result = mailjet.contact.get(id=id_)
285+
print(result.status_code)
286+
print(result.json())
298287
```
299288

300289
### PUT request
@@ -312,7 +301,7 @@ import os
312301
api_key = os.environ['MJ_APIKEY_PUBLIC']
313302
api_secret = os.environ['MJ_APIKEY_PRIVATE']
314303
mailjet = Client(auth=(api_key, api_secret))
315-
id = '$CONTACT_ID'
304+
id_ = '$CONTACT_ID'
316305
data = {
317306
'Data': [
318307
{
@@ -325,9 +314,9 @@ data = {
325314
}
326315
]
327316
}
328-
result = mailjet.contactdata.update(id=id, data=data)
329-
print result.status_code
330-
print result.json()
317+
result = mailjet.contactdata.update(id=id_, data=data)
318+
print(result.status_code)
319+
print(result.json())
331320
```
332321

333322
### DELETE request
@@ -345,10 +334,10 @@ import os
345334
api_key = os.environ['MJ_APIKEY_PUBLIC']
346335
api_secret = os.environ['MJ_APIKEY_PRIVATE']
347336
mailjet = Client(auth=(api_key, api_secret))
348-
id = 'Template_ID'
349-
result = mailjet.template.delete(id=id)
350-
print result.status_code
351-
print result.json()
337+
id_ = 'Template_ID'
338+
result = mailjet.template.delete(id=id_)
339+
print(result.status_code)
340+
print(result.json())
352341
```
353342

354343
## Contribute

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
classifiers=['Development Status :: 4 - Beta',
2929
'Environment :: Console',
3030
'Intended Audience :: Developers',
31-
'License :: OSI Approved :: GNU General Public License (GPL)',
31+
'License :: OSI Approved :: MIT License',
3232
'Natural Language :: English',
3333
'Operating System :: OS Independent',
3434
'Programming Language :: Python :: 2.7',

0 commit comments

Comments
 (0)