智能客服
你问我答,随时在线为你解决问题
此接口用于测试服务端通知。
开发者调用此接口,IAP服务器向开发者服务器发送测试通知。
5分钟内只允许调用一次,在开发者服务器收到测试通知后,不建议再次调用此接口。
测试通知只支持开发者的生产环境通知地址。
测试通知主类型为TEST,无通知子类型,具体请参见NotificationType说明。
承载协议: HTTPS POST
接口方向: 开发者服务器 -> IAP服务器
接口URL: {rootUrl}/harmony/v1/application/notifications/test
说明:rootUrl具体请参见站点信息。
数据格式:
请求消息:Content-Type: application/json; charset=UTF-8
响应消息:Content-Type: application/json; charset=UTF-8
| 参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
| Content-Type | 是 | String | 取值为:application/json;charset=UTF-8 |
| Authorization | 是 | String | 认证信息,使用JWT进行鉴权,具体请参见Authorization说明。 |
POST /harmony/v1/application/notifications/test Content-Type: application/json;charset=UTF-8 Authorization: Bearer ***.***.*** Accept: application/json
| 参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
| Content-Type | 是 | String | 取值为:application/json;charset=UTF-8 |
| 参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
| responseCode | 是 | String | 返回码。 0:成功 其他:失败,具体请参见错误码 |
| responseMessage | 否 | String | 响应描述。 |
| testNotificationId | 是 | String | 测试通知ID。 |
HTTP/1.2 200 OK
Content-Type: application/json;charset=UTF-8
{
"responseCode": "0",
"testNotificationId": "***"
} {
"notificationType": "TEST", // 固定为TEST
"notificationRequestId": "xxx",
"notificationMetaData": {
"environment": "NORMAL", // 固定为NORMAL
"applicationId": "xxx", // 应用ID
"packageName": "testPackageName", // 固定为testPackageName
"type": 0, // 固定为0
"purchaseToken": "xxx", // 前缀固定为testPurchaseToken,后面为应用ID
"purchaseOrderId": "xxx" // 前缀固定为testPurchaseOrderId,后面为应用ID
},
"notificationVersion": "v3", // 固定为v3
"signedTime": 1747445946282
}