/// <summary>傳送訊息給多位使用者</summary> /// <param name="ToId"></param> /// <param name="message"></param> /// <returns></returns> public string SendMuticastMessage(List <string> ToId, params Message[] message) { MulticastMessage oModel = new MulticastMessage() { to = ToId }; oModel.messages.AddRange(message); return(MessageApi.SendMessageAction(this.channelAccessToken, PostMessageType.Multicast, oModel)); }
/// <summary>被動回復訊息</summary> /// <param name="replyToken"></param> /// <param name="message"></param> /// <returns></returns> public string SendReplyMessage(string replyToken, params Message[] message) { ReplyMessage oModel = new ReplyMessage(replyToken, message); return(MessageApi.SendMessageAction(this.channelAccessToken, PostMessageType.Reply, oModel)); }
/// <summary>主動傳送訊息</summary> /// <param name="ToId">id</param> /// <param name="message">訊息</param> /// <returns></returns> public string SendPushMessage(string ToId, params Message[] message) { PushMessage oModel = new PushMessage(ToId, message); return(MessageApi.SendMessageAction(this.channelAccessToken, PostMessageType.Push, oModel)); }