



| 参数名称 | 说明 | 获取方式 |
|---|---|---|
| API接口地址 | 联通短信网关服务器URL | 由运营商提供 |
| 用户ID(userid) | 短信平台账号标识 | 联通短信平台开户后获取 |
| 时间戳(timestamp) | 请 求时间戳,格式为yyyyMMddHHmmss | 系统自动生成 |
| 签名(sign) | 请求安全签名,MD5(userid+timestamp+密码) | 根据算法动态生成 |
| 签名密码 | 用于生成签名的密钥 | 由运营商提供 |
| 短信签名 | 短信内容前的企业标识,如【科技】 | 需报备审核通过 |


| 参数名称 | 说明 | 获取方式 |
|---|---|---|
| API接口地址 | 移动短信网关服务器URL | 由运营商提供 |
| 企业编码(eccode) | 企业在移动短信平台的唯一标识 | 开户后由移动提供 |
| 业务代码(businesscode) | 短信业务类型标识 | 申请业务时获取 |
| 签名密钥(secretkey) | 用于生成签名的密钥 | 由运营商提供 |
| 短信签名 | 短信内容前的企业标识 | 需在移动平台备案 |
| 模板ID(templateid) | 预设短信模板编号 | 在移动平台申请 |




| 参数名 | 数据类型 | 是否必填 | 说明 |
|---|---|---|---|
| mobile | String | 是 | 手机号码,多个号码使用英文逗号分隔 |
| content | String | 是 | 短信内容,需包含已审核的签名 |
| timestamp | String | 是 | 请求时间戳,用于防重放攻击 |
| sign | String | 是 | 安全签名, 不同运营商算法略有差异 |
| extno | String | 否 | 扩展号码,用于区分业务来源 |
| sendTime | String | 否 | 定时发送时间,格式为yyyyMMddHHmmss |
{
"code": "0",
"message": "发送成功",
"transactionId": "202309151023453721",
"failPhones": []
}var content = {{N1901925213942263809.value.content}};
var mobile = {{N1901925213942263809.value.mobile}};
const encodedContent = encodeURIComponent("【中国合格评定国家认可委员会】" + content);
return `http://xx.xx.xx.xx:xxxxx/xxxxx.aspx?userid=xxxx&action=send×tamp=${time}&sign=${sign}&mobile=${mobile}&content=${encodedContent}&sendTime=&extno=`;