messagebird-async
MessageBird is a service for sending SMS at its core https://www.messagebird.com/
Example
For a full example checkout src/basic.rs
which will be inlined once the API becomes sufficiently stable.
Features
Currently the planned features only include to send SMS and query SMS stati.
RoadMap
- serde impl for all relevant datatypes
- roundtrip decode encode tests
- use
crate serde_plain
fortrait ToString
andtrait FromStr
for objects which are used in query filters and payload www urlencode - future for SMS sending and retrieval based on hyper.rs
- send SMS example using tokio as executor
- future for listing SMS
- listing SMS examples using tokio as executor
- write proper documentation
- future for callback on SMS reception
- callback example using tokio as executor
MessageBird APIs
-
SMS
(WIP) -
Contacts
(low prio) -
MMS
(*) -
Conversation
(*) -
VoiceMessaging
(*) -
VoiceCalling
(*)
* = not planned, unless external contributors step up
License
MIT or Apache-2.0
If neither of those works for you, feel free to request so via a github issue.
Donations
Since I am not affiliated with MessageBird in any kind (other than being their customer) I'd be delighted if you'd leave a tipp