mipush-rs

crates.io Documentation

A simple mipush server sdk for rust.

mipush documentation offical website

Just support android now, including following message types: - Regid - Alias - Useraccount - Topic/Multi Topic - Broadcast

Example

```rust extern crate mipush_rs;

use mipush_rs::{Message, MessageBuilder, Sender};

[test]

fn test() { let sender = Sender::new("yourappsecret"); // let sender = Sender::new("yourappsecret").global(true); //send to global api let msg: Message = MessageBuilder::new() .title("title") .description("desc") .restrictedpackagename("yourpackagename") .payload("payload") .passthrough(0) .notifytype(1) .extra("sounduri", "value") .extra("intenturi", "value") .extra("weburi", "value") .build(); let result = sender.sendtoalias(_msg, vec!["aaa"]); println!("result=====>{}", result); } ```