
c#实现中国移动的短信发送功能,要可以接收客户回复的。
///<summary>///发送短信///</summary>///<paramname="mobile">手机号</param>///<paramname="mess...
/// <summary> /// 发送短信 /// </summary> /// <param name="mobile">手机号</param> /// <param name="message">短信内容</param> public void Send( string mobile, string message) { initConnect(); Mobiles mobs = new MobilesClass(); mobs.Add(mobile); ShortMessage msg = new ShortMessageClass { srcID = accountId, ServiceID = serviceId, needStatus = true, DestMobiles = mobs, content = message, SendNow = true }; emptcl.needStatus = true; emptcl.submit(msg); if (sending != null) sending(msg); }这个是发送方法。
发送成功后,调用这个方法
/// <summary> /// 短信发送状态ISubmitResp 对象用于实现发送短信后,接受到的返回信息的处理。 /// </summary> /// <param name="resp"></param> public void sms_Sent(ISubmitResp resp) {
、//这里怎么写,是对我自己的短信息表的更新操作码?我那什么做唯一id对应的更新操作呢?
(我自己的短信息表执行发送会生成一条数据,但是回复内容,回复时间都是空的,等客户回复完更新的)
发送短信息类中的msgid和sequenceid,两个是在什么时候产生的,分别什么作用?
ISubmitResp这个对象有三个字段。
namespace EMPPLib{ [Guid("4B4034F0-5D3B-421F-B490-BAE10CB9F64A")] [TypeLibType(4160)] public interface ISubmitResp { [DispId(1)] string MsgID { get; } [DispId(2)] SubmitResultEnum Result { get; } [DispId(3)] int SequenceID { get; } }}
}
<!--短信发送服务账号-->
<add key="emppHost" value="211.136.163.68"/> //短信服务器IP <add key="emppPort" value="9981"/>//短信服务器端口
<add key="emppAccountId" value="10657109014149"/> //SMS提供的账号 <add key="emppServiceId" value="0"/>
<add key="emppPassword" value=""/> //发送账户密码
<add key="emppServiceId" value="0"/>这个是什么?不是付费后会有个账号和密码,这个是哪来的? 展开
发送成功后,调用这个方法
/// <summary> /// 短信发送状态ISubmitResp 对象用于实现发送短信后,接受到的返回信息的处理。 /// </summary> /// <param name="resp"></param> public void sms_Sent(ISubmitResp resp) {
、//这里怎么写,是对我自己的短信息表的更新操作码?我那什么做唯一id对应的更新操作呢?
(我自己的短信息表执行发送会生成一条数据,但是回复内容,回复时间都是空的,等客户回复完更新的)
发送短信息类中的msgid和sequenceid,两个是在什么时候产生的,分别什么作用?
ISubmitResp这个对象有三个字段。
namespace EMPPLib{ [Guid("4B4034F0-5D3B-421F-B490-BAE10CB9F64A")] [TypeLibType(4160)] public interface ISubmitResp { [DispId(1)] string MsgID { get; } [DispId(2)] SubmitResultEnum Result { get; } [DispId(3)] int SequenceID { get; } }}
}
<!--短信发送服务账号-->
<add key="emppHost" value="211.136.163.68"/> //短信服务器IP <add key="emppPort" value="9981"/>//短信服务器端口
<add key="emppAccountId" value="10657109014149"/> //SMS提供的账号 <add key="emppServiceId" value="0"/>
<add key="emppPassword" value=""/> //发送账户密码
<add key="emppServiceId" value="0"/>这个是什么?不是付费后会有个账号和密码,这个是哪来的? 展开
2个回答

2024-07-09 广告
判断一个发送邮件api公司的好坏,不只是看价格,还要考虑很多因素。建议可以多对比几个看看。您可以到摩杜云了解下。摩杜云成立于2019年,依托于公司多年技术沉淀和强大的云计算研发实力,面向全世界各个国家和地区、企业组织和个人开发者,提供全球的...
点击进入详情页
本回答由摩杜云提供
2015-07-09
展开全部
咋啦? 你这是在问啥
追问
问我收到回复后,要更新我自己的短信息表,用什么id来关联?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询