公共参数
场景通请求开发者平台的公共参数
| 参数 | 必填 | 类型 | 说明 |
|---|---|---|---|
| projectId | 是 | String | 请求项目ID |
| sign | 是 | String | 请求签名,见 签名方法 |
| safeParams | 是 | String | 请求加密参数 |
- 当请求参数是`application/json`形式时
- 当请求参数是URL形式时
// 示例业务参数:`{"authType":"ACCOUNT_PASSWORD","customerAccount":"123","customerPassword":"456"}`
{
"projectId": "123456",
"safeParams": "m8XX9LwGLvyubtO0q7qxtg9rqKdau7O1bVDMp3hBarg/eJlz5jOfCiMM3a01QjcacZRKr41lR1gcjqw3U3aM6kJUW1XQEj731NRmEqTVK4neO58QBlc6ooKOd9ZmvDW/",
"sign": "781d61ffdd429c0ac0ffc836c80977a4"
}
https://example.com?projectId=123456safeParams=m8XX9LwGLvyubtO0q7qxtg9rqKdau7O1bVDMp3hBarg/eJlz5jOfCiMM3a01QjcacZRKr41lR1gcjqw3U3aM6kJUW1XQEj731NRmEqTVK4neO58QBlc6ooKOd9ZmvDW/&sign=781d61ffdd429c0ac0ffc836c80977a4
开发者平台响应请求时
响应的公共参数
| 参数 | 必填 | 类型 | 说明 |
|---|---|---|---|
| code | 是 | int | 响应码,0为成功,失败响应非0 |
| msg | 是 | String | 响应信息 |
| sign | 是 | String | 响应签名,见 签名方法 |
| safeParams | 是 | String | 响应结果加密后参数,如果为空则传入 "" |
- 成功响应参数示例
- 失败的响应参数示例
// 示例业务参数:`{"outCustomerNo":"6715962997","name":"dhL","nickname":"swS"}`
{
"code": 0,
"msg": "",
"safeParams": "mnFLuRabptPmi0g0BfxteVTIcUKq1e2uEKCKKUK45uRtbetd5zZbxzDde35x/O05orE+13G2GGJ/RsNdGW0e5w==",
"sign": "37299f20d6642b40c61c5cda3a8b9c66"
}
// code=-1为通用错误码,代表未知错误
{
"code": -1,
"msg": "未知错误",
"safeParams": "",
"sign": "f2528a75b238f6c642d5744ce68a5b03"
}