文档管理中心
我的

取消授权

功能介绍

取消用户对该应用的全部权限。

场景描述

取消用户授予该应用的全部权限。

使用约束

无

接口原型

承载协议

HTTPS DELETE

接口方向

开发者应用->Health Service Kit云

接口URL

https://health-api.cloud.huawei.com/healthkit/v2/consents/{appId}?deleteData=false

数据格式

请求消息:Content-Type: application/json

响应消息:Content-Type: application/json

路径参数

展开

参数

参数类型

是否必选

描述

appId

String

是

应用Id(三方自身的应用标识)。

查询参数

展开

参数

参数类型

是否必选

描述

deleteData

Boolean

否

是否立即删除该应用创建的数据,默认场景为false(若用户在三天之内未重新授权,HealthKit会自动删除该应用创建的数据)。

请求参数

Request Header

展开

参数

参数类型

是否必选

描述

Content-type

String

是

取值为:application/json; charset=UTF-8

Authorization

String

是

请参见认证鉴权。

说明

Bearer后面拼接空格,再拼接获取的access_token。

x-client-id

String

否

开放联盟分配的应用标识。服务端可以基于其进行灰度路由,建议携带。

x-version

String

否

接口调用方的软件版本号。即当前客户端版本号,服务端可以基于其进行灰度,建议携带。

x-caller-trace-id

String

否

请求跟踪ID。用于串联服务调用方与服务端整体请求链条,建议携带。

Request Body

无

请求示例

DELETE
https://health-api.cloud.huawei.com/healthkit/v2/consents/123456789?deleteData=false
Content-Type: application/json
Authorization: Bearer ***
x-client-id: ***
x-version: ***
x-caller-trace-id: ***

响应参数

状态码为200时:

Response Header

展开

参数

参数类型

是否必选

描述

Content-Type

String

是

取值为:application/json; charset=UTF-8

Response Body

无

响应示例

HTTP/1.1 200 OK

错误码

请参见错误码。