CCC3.0
  1. 公有协议
CCC3.0
  • 🦊一分钟,了解 CCC3.0!
  • CCC3.0协议要求
  • CCC3.0接口协议
    • 私有协议
      • 私有-钥匙列表
      • 私有-登记删除朋友钥匙
      • 私有-在线删除朋友钥匙
      • 私有-车上通知KTS删除朋友钥匙成功
    • 公有协议
      • 心跳检测
        GET
      • 钥匙跟踪-创建车主钥匙使用
        POST
      • 管理钥匙-删除钥匙
        POST
      • 管理钥匙-暂停钥匙
        POST
      • 管理钥匙-恢复钥匙
        POST
      • 生成分享会话
        POST
      • 赎回共享会话
        POST
      • 取消分享会话
        POST
      • 钥匙分享交换-创建分享钥匙
        POST
      • 钥匙分享交换-签名分享钥匙
        POST
      • 钥匙分享交换-导入分享钥匙
        POST
      • 事件通知-钥匙被终止
        POST
      • 事件通知-钥匙已暂停
        POST
      • 事件通知-钥匙已恢复
        POST
      • 事件通知-分享钥匙正在终止
        POST
      • 事件通知-分享钥匙终止
        POST
      • 事件通知-分享钥匙被暂停
        POST
      • 事件通知-分享钥匙恢复
        POST
      • 事件通知-正在恢复数字钥匙
        POST
      • 事件通知-分享钥匙已激活
        POST
      • 事件通知-钥匙订阅已更改
        POST
      • 事件通知-分享钥匙需要密码
        POST
      • 事件通知-跨平台分享钥匙启动
        POST
      • 事件通知-跨平台分享钥匙取消
        POST
      • 事件通知-跨平台分享钥匙会话超时
        POST
      • 事件通知-权利已更新
        POST
      • 事件通知-更新了 UI 元素
        POST
      • 事件通知-车辆认证通知
        POST
      • 事件通知-创建钥匙通知
        POST
      • 事件通知-签名钥匙通知
        POST
      • 事件通知-导入钥匙通知
        POST
      • 钥匙跟踪-分享钥匙使用
        POST
  • CCC3.0资料
    • CCC3.0模块角色认识
    • 认证流程
    • 蓝牙钥匙笔记
    • DK Framework API
    • 钥匙分享
      • 建立钥匙分享渠道
      • 钥匙分享流程
      • 简版钥匙分享流程
    • 钥匙删除-朋友钥匙
      • 远程-在车机上删除朋友钥匙
      • 远程-在车机上请求在线删除
      • 远程-从车主的整车账户中删除好友钥匙
      • 远程-车主在车辆 OEM APP删除钥匙
      • 远程-根据钥匙的到期日期删除好友钥匙
      • 远程-设备 OEM 删除好友/车主钥匙
      • 远程-手机丢失,好友/车主远程擦除设备而导致好友/车主钥匙删除
      • 本地-朋友/车主在自己手机上通过车辆 OEM APP删除钥匙
      • 本地-朋友/车主手机由于刷机而导致好友/车主钥匙删除
    • 钥匙删除-车主钥匙
      • 车主更换手机去删除旧手机钥匙,并转移到新手机
      • 车主在车上通过线上主动删除钥匙
    • 钥匙暂停/恢复
      • 设备 OEM 服务器暂停朋友钥匙钥匙(当朋友手机丢失,朋友去设备厂商官网挂失锁定手机)
      • 朋友手机找回后恢复朋友钥匙
    • 车主手机取消配对
      • 车主出售车辆,在车上解除钥匙配对
      • 车主出售车辆,在车上在线请求车辆OEM解除钥匙配对
      • 车主在车辆APP中取消配对
  1. 公有协议

生成分享会话

POST
/keyApi/v1/generateSharingSession
车主手机设备厂商调用------>车厂OEM。
生成分享会话

请求参数

Header 参数
x-requestId
string 
可选
设备 OEM 服务器和车辆 OEM 服务器的所有请求都应具有 HTTP 标头“x-requestId”。该值应为包含连字符的长度为 36 的 UUID。
Body 参数application/json
keyID
string 
唯一标识
必需
钥匙ID
示例
{
    "keyID": "c95bf1ad6533670951da052d7cae77a1e3bbf2e369966169f438d7d19d76a02e",
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/keyApi/v1/generateSharingSession' \
--header 'x-requestId;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "keyID": "c95bf1ad6533670951da052d7cae77a1e3bbf2e369966169f438d7d19d76a02e",
}'

返回响应

🟢201成功
application/json
Body
responseHeader
object 
公共响应标头
必需
statusCode
string 
状态码
必需
sharingSession
object 
分享会话
必需
sessionID
string 
会话ID
必需
vehicleOEMUrl
string 
分享URL
必需
示例
{
    "responseHeader": {
        "statusCode": "200"
    },
    "sharingSession": {
        "sessionID": "533677a1c95bf11da052d7caead6e3bbf2e3609579966169fd",
        "vehicleOEMUrl": "UrlToRechOutToVehicleOem"
    }
}
上一页
管理钥匙-恢复钥匙
下一页
赎回共享会话
Built with