Skip to content

UBI 简化版 Passport API

此章节主要面向体验UBI SDK的开发者用户,UBI Android SDK Demo

APP 接入 UBI SDK 后,UBI SDK 可自动收集和上传用户的传感器数据,同时 UBI SDK 也提供一些接口用于查询用户的驾驶行为信息,这些功能均涉及到 UBI SDK 直接与百姓车联服务端的通信。UBI SDK 需要一个用于表征用户身份的凭据来完成不依赖 APP 后端的身份认证,我们将该凭据称为 UBI passport token。

UBI SDK 初始化需要提供一个 UBI passport token,本小节介绍如何简单,高效获取 UBI passport token。

注意

  • 简化版认证主要是面向开发者快速体验UBI SDK功能。
  • 此认证方式简单、快速,但是安全性低。不建议正式环境接入。

UBI SDK 简化版用户认证流程

UBI SDK 的用户认证依赖 APP 的用户认证。APP 用户认证通过后,APP 后端可以调用百姓车联后端服务的 /v1/generate-code/{appId}/{orgUserId} 接口获取一个签发给该用户的授权码,使用此授权码请求百姓车联的服务端获取 UBI passport token ,携带此UBI passport token调用其他接口,体验UBI SDK功能。

Kroki

UBI passport token 有 2 小时有效期,失效后可以使用授权码重新获取 UBI passport token。

当授权码注销之后不可在换取UBI passport token

API 说明

关于 简化版 OpenAPI 的一般性说明请参考 OpenAPI 一般约定

简化版Passport 相关的 OpenAPI 文档请参考 Simplification Passport OpenAPI