Skip to content

Latest commit

 

History

History
21 lines (19 loc) · 931 Bytes

README.md

File metadata and controls

21 lines (19 loc) · 931 Bytes

Nawah Gateway for Unifonic SMS

This repo is a Nawah Package that allows developers to integrate Unifonic SMS into Nawah apps using Gateway Controller.

How-to

  1. From your app directory run: nawah packages add gateway_unifonic
  2. Add unifonic Var to nawah_app.py App Config:
vars = {
	'unifonic': {'sid': 'UNIFONIC_SID'}
}
  1. unifonic gateway requires following args:
    1. phone: Target phone number using international format with prefixed +. Type str.
    2. content: Message body. Type str.
  2. unifonic gateway accepts optional arg, namely unifonic_auth, replicating unifonic value in vars Config Attr for dynamic Unifonic API credentials.
  3. Use unifonic gateway using Nawah Gateway Controller:
from nawah.gateway import Gateway

Gateway.send(gateway='unifonic', phone=phone, content=content)