SendSmsReq.cs 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. namespace Common.Request.Sms
  2. {
  3. public class SendSmsReq
  4. {
  5. /**
  6. * 加密签名信息:MD5(key + userid);加密后字符串转大写
  7. */
  8. public string sign {get; set;}
  9. /**
  10. * 我方分配给贵司的的短信接口用户ID,点击查看账号信息
  11. */
  12. public string userid {get; set;}
  13. /**
  14. * 商户名称签名;最好用简称,该字段信息会在短信标签处显示。不要超过5个字符
  15. */
  16. public string seller {get; set;}
  17. /**
  18. * 接收短信手机号
  19. */
  20. public string phone {get; set;}
  21. /**
  22. * 短信模板ID
  23. */
  24. public string tid {get; set;}
  25. /**
  26. * 短信模板替换内容
  27. */
  28. public string content {get; set;}
  29. /**
  30. * 外部订单号:当该短信发送模板有回调地址时,外部订单号会返回给调用者,方便用户更新数据
  31. */
  32. public string outorder {get; set;}
  33. /**
  34. * 回调地址:如果客户在发送短信时填写该参数,将按照这个参数回调短信发送状态;
  35. * 如果为空,将按照模板配置的地址回调短信发送状态;如果两个参数都不填写,将不会回调通知状态
  36. */
  37. public string callback {get; set;}
  38. }
  39. }