This is the Python client library for use Mocean's API. To use this, you'll need a Mocean account. Sign up for free at moceanapi.com.
To use the client library you'll need to have created a Mocean account.
Install from PyPi using pip, a package manager for Python.
pip install moceansdkThere are 2 ways to connect to MoceanAPI
Option 1: Create a client with your API token
from moceansdk import Client, Basic
credential = Basic(api_token="API_TOKEN_HERE")
mocean = Client(credential)Option 2 (legacy): Create a client with your API key and secret
from moceansdk import Client, Basic
credential = Basic(api_key="API_KEY_HERE", api_secret="API_SECRET_HERE")
mocean = Client(credential)Create a client with your API key and secret:
from moceansdk import Client, Basic
credential = Basic("API_KEY_HERE", "API_SECRET_HERE")
mocean = Client(credential)To use Mocean's SMS API to send an SMS message, call the mocean.sms.send() method.
The API can be called directly, using a simple array of parameters, the keys match the parameters of the API.
res = mocean.sms.send({
"mocean-from": "MOCEAN",
"mocean-to": 60123456789,
"mocean-text": "Hello World"
})
print(res)For your convenient, the API response has been parsed to dict using dotmap package.
print(res) # show full response string
print(res.status) # show response status, '0' in this case
print(res['status']) # same as aboveKindly visit MoceanApi Docs for more usage
This library is released under the MIT License