webservice短信接口
发布者::webservice短信接口 发布时间: :2011-12-30 16:40 浏览次数: :
做webservice短信接口请找商脉无限,我们的联系电话:4006041186 联系QQ:938030958
公共参数说明 |
string eid_pwd_gateId |
详细说明 |
用户身份标识串,由【企业ID号-会员账号-密码MD5-通道ID】组成。中间用"-"分隔开.
例如10002-admin-87373df3f89fa9932a9c6c58cc75e309-100(通道是可选值,不提供该值,系统使用默认通道),MD5不区分大小写
该值可通过GetIdentityMark函数获取. |
|
获取网关身份识别字符串,供网关功能调用前的验证 |
public string GetIdentityMark(int Eid, string uid, string pwd, int gateId) |
参数名称 |
参数说明 |
Eid |
企业ID代码,个人用户为0 |
uid |
注册时的账号 |
pwd |
登陆密码. |
gateId |
短信通道ID,详细请参考通道说明 |
|
|
|
根据错误ID号,返回详细错误描述 |
public string GetErrorHint(int ErrorId) |
参数名称 |
参数说明 |
ErrorId |
错误的ID号。操作失败后的ID号 |
|
|
|
获取指定通道的关键字屏蔽字符串 |
public string GetBadKeyWords(string eid_pwd_gateId) |
参数名称 |
参数说明 |
eid_pwd_gateId |
用户标识字符串,设定通道ID号 |
|
|
返回值说明 |
执行成功,返回指定通道的关键字屏蔽字符串,之间用'|'分开。
|
|
快速发送短信,直接提交到网关。 |
public SendResult FastSend(string eid_pwd_gateId,string No_List, string Memo, string SendTime,string strSubId) |
参数名称 |
参数说明 |
TargetNo |
发送对方的手机号码,多个用','分开。每次最多提交100条.是否支持移动还是联通或者小灵通请参考通道说明 |
MsgContent |
发送短信内容,长度要求请参考通道说明 |
DateTime |
定时发送时间,必须大于当前时间.空代表立即发送 |
strSubId |
如果通道支持子号码扩展,值为子号码.否则使用空值 |
|
|
返回值说明 |
返回SendResult类型。显示发送详细状态
/// <summary>
/// 返回发送状态,大于0代表成功
/// </summary>
属性名: RetCode
/// 被屏蔽的关键字
/// </summary>
属性名: BlackWords
/// <summary>
/// 发送失败号的码列表,","分开
/// </summary>
属性名: FailNo
/// <summary>
/// 被屏蔽的号码列表,","分开
/// </summary>
属性名: ShieldNo
/// <summary>
/// 错误的描述
/// </summary>
属性名:ErrorDesc
|
|
接收上行短信,用哪个通道发送。必须使用哪个通道接收 |
public string ReadXml(string eid_pwd_gateId) |
参数名称 |
参数说明 |
eid_pwd_gateId |
同上 |
|
|
返回值说明 |
1.返回数字,代表验证会员身份失败的代码
2.返回xml类型,包含四个字段,回复者号码,回复内容。回复时间,回复到SP商的号码.没有记录返回空
返回样本
<ReadSMS> <!--收到短信开始-->
<Item><!--如果有多条循环此节-->
<SenderNo>13405886058</SenderNo><!--回复者号码-->
<MsgContent>星信:我时工作顺利用这</MsgContent><!--回复短信内容-->
<SendTime>2008-03-14 23:07:39</SendTime><!--回复时间-->
<SP_PID>1065810889988</SP_PID> <!-回复到SP号的号码-->
</Item>
</ReadSMS>
|
|
查询当前账户余额 |
public double GetMoney(string eid_pwd_md5) |
参数名称 |
参数说明 |
eid_pwd_md5 |
用户身份标识串,不需要通道ID号 |
|
|
|
用户修改登陆密码 |
public int EditPWD(string eid_pwd_md5,string newPwd) |
参数名称 |
参数说明 |
eid_pwd_md5 |
用户身份标识串,不需要通道ID号 |
newPwd |
新密码 |
|
|
返回值说明 |
1执行成功,其它值请调用错误函数获取详细信息
|
|