11/08/2024 16:35:55
MSDK V5 取消渠道 token 授权接口(Apple)
一、取消渠道 token 授权接口(Apple)
根据 Apple 最新通知,针对【支持帐户创建的app必须提供帐户删除功能】的实施要求将从2022年6月30日起生效。
其中要求:
如果您的 App 提供通过 Apple 登录,在删除帐户时您将需要使用通过 Apple 登录 REST API 来撤销用户令牌。
对于接入了 MSDK 登陆服务的业务,本接口实现了 Apple revoke REST API 功能。
国内接入了 GACC 账号注销服务的业务无需使用本接口,接入了MSDK Apple 渠道登陆的海外或自行实现账号注销功能的业务需接入。
1.1 接口名
/v2/auth/revoke_channel_token
1.2 请求参数
参数 | 类型 | 说明 |
---|---|---|
openid | string | 【必填】 MSDK 的 openid,即统一账户唯一标识(gopenid) |
token | string | 【选填】 MSDK 的 token,MSDK 登陆下发 token,目前未使用,如条件允许尽量填入 |
1.3 返回参数
参数 | 类型 | 描述 |
---|---|---|
ret | int | 0:正确,其它:失败 |
msg | string | 返回结果详细说明 |
seq | string | 请求序列号 |
1.4 请求示例
请求
{
curl -X POST -H 'Content-Type: application/json' 'https://hktest.itop.qq.com/v2/auth/revoke_channel_token?channelid=15&conn=&gameid=11&os=1&seq=&source=0&ts=1655279592&version=2.0&sig=0e02f1246111ce1f9e86d64d3042cd9b' -d '{"openid":"2222857910721544995","token":"abc5937c2ee8a537f8e567e4b05340093ca2b9a2"}'
}
响应
{
"ret": 0,
"msg": "success",
"seq":"1578039139-0268717065-004704-0000087756"
}
Copyright © 2024 MSDK.
All rights reserved.
All rights reserved.