一、添加引用
添加GeTuiV2SDK.dll引用;
添加Newtonsoft.Json.dll引用;
下载地址:https://download.csdn.net/download/D_lunar/20028384
二、使用
前提:GeTuiV2SDK.dll仅支持向android系统推送消息。
//存储手机推送信息
List<pushModels> pushModelsList = new List<pushModels>();
pushModels pushModels = new pushModels();
pushModels.cid = item.CLIENTID;
pushModels.title = title;
pushModels.content = content;
pushModels.payload = payload;
pushModelsList.Add(pushModels);
//推送方式一:执行cid批量单推
RESTV2 rESTV2 = new RESTV2();
GeTuiParam geTuiParam = new GeTuiParam();
geTuiParam.appId = APPID;
geTuiParam.appKey = APPKEY;
geTuiParam.masterSecret = MASTERSECRET;
geTuiParam.packgeName = packgeName;
Message msginfo = rESTV2.BatchSinglePush(geTuiParam, pushModelsList);
//推送方式二:执行cid单推
for (int p = 0; p < pushModelsList.Count; p++){
var pushModel = pushModelsList[p];
RESTV2 rESTV2 = new RESTV2();
GeTuiParam geTuiParam = new GeTuiParam();
geTuiParam.appId = APPID;
geTuiParam.appKey = APPKEY;
geTuiParam.masterSecret = MASTERSECRET;
geTuiParam.packgeName = packgeName;
Message msginfo = rESTV2.SinglePush(geTuiParam, pushModel);
}