# sms.message.query.state(查詢短信發送狀態)
## 公共參數
### 網關地址
| 環境 | 請求地址 |
| --- | --- |
| 正式環境 | http://api.shansuma.com/gateway.do |
| 沙箱環境 | \- |
### 公共請求參數
| 名稱 | 類型 | 是否必填 | 描述 | 示例 |
| --- | --- | --- | --- | --- |
| app\_id | string | 是 | 開發者app\_id | hw\_1000001 |
| method | string | 是 | 接口名稱 | sms.message.send |
| version | string | 是 | 接口版本 | 1.0 |
| timestamp | long | 是 | 時間戳(毫秒) | 1620641299657 |
| sign\_type | string | 是 | 簽名類型 | md5 |
| sign | string | 是 | 簽名 | 參見簽名規則 |
| biz\_content | string | 是 | 業務參數 | JSON字符串 |
## 業務參數
| 名稱 | 類型 | 是否必填 | 描述 | 示例 |
| --- | --- | --- | --- | --- |
| mobile | string | 是 | 手機號 | 13800138000 |
| message\_id | string | 是 | 消息ID | SMS\_2020081100000014 |
### 響應結果
~~~
{
"status": 200,
"message": "",
"result": {
"code": 0,
"message": "",
"data": {
"mobile" => "13800138000"
"message_id": "SMS_2020081100000014",
"status": 3
}
}
}
~~~
### 業務響應參數
| 名稱 | 類型 | 描述 |
| --- | --- | --- |
| mobile | string | 手機號 |
| message\_id | int | 消息id |
| status | string | 消息狀態 0 已發送 1 發送中 2 已取消 3 發送失敗 4 發送成功 |
### 業務錯誤碼
| 錯誤碼 | 描述 |
| --- | --- |
| 0 | 發送成功 |
| 10000 | 數據不存在 |
| 10001 | 開發者數據錯誤 |
| 10002 | 參數格式錯誤或缺少參數 |
| 10003 | 短信類型錯誤 |
| 10004 | 短信簽名錯誤或缺少簽名 |
| 10005 | 模板錯誤或模板類型錯誤 |
| 10006 | 短信條數不足 |