首页 帮助中心 API

短信发送

说明: 提交短信接口,支持单个号码或多个号码发送,支持GET或POST,GET方式一次最多提交100个号码,POST方式一次最多提 交1000个号码。

请求参数说明:

参数 说明 是否必填 类型

appId

应用id

String

numbers

短信接收号码,多个号码之间以英文逗号分隔(get最多100个,post最多1000个)

String

content

发送内容,长度不能超过1024字符,get请求内容需要urlEncode

String

senderId

发送号码,最大长度是32个字符

String

orderId

自定义消息id,orderId 数量和手机号码数量需保持一致

String

请求URL:

                          
                            https://api.onbuka.com/v3/sendSms
                          
                        

GET请求示例发送“helloworld”内容:

                          
                            RequestURL:
                              https://api.onbuka.com/v3/sendSms?appId=4luaKsL2&numbers=91856321412,91856321413&content=hello%20world&senderId=123&orderId=21412,21413
                            RequestMethod:
                              GET
                            RequestHeaders:
                              Content-Type:application/json;charset=UTF-8
                              Sign:05d7a50893e22a5c4bb3216ae3396c7c
                              Timestamp:1630468800
                              Api-Key:bDqJFiq9
                          
                        

POST请求示例发送“helloworld”内容:

                          
                            RequestURL:
                              https://api.onbuka.com/v3/sendSms
                            RequestMethod:
                              POST
                            RequestHeaders:
                              Content-Type: application/json;charset=UTF-8
                              Sign: 05d7a50893e22a5c4bb3216ae3396c7c
                              Timestamp: 1630468800
                              Api-Key: bDqJFiq9
                            RequestBody:
                              {
                                "appId": "4luaKsL2",
                                "numbers": "91856321412,91856321413",
                                "content": "helloworld",
                                "senderId": "123",
                                "orderId": "21412,21413"
                              }
                          
                        

响应参数说明:

参数 说明 类型

status

状态码,0成功,其他失败参见状态码说明

String

reason

失败原因说明

String

success

提交成功的号码个数

String

fail

提交失败的号码个数

String

array

提交成功的json集合

JSONArray

msgId

提交号码对应平台msgId

String

number

提交号码

String

orderId

自定义消息id

String

响应示例:

                        
                          {
                            "status": "0",
                            "reason": "success",
                            "success": "2",
                            "fail": "0",
                            "array":[
                              {
                                "msgId": "2108021054011000095",
                                "number": "91856321412",
                                "orderId": "21412"
                              },
                              {
                                "msgId": "2108021059531000096",
                                "number": "91856321413",
                                "orderId": "21413"
                              }
                            ]
                          }
                        
                      
 

上一篇: 余额查询

意见反馈

0/500