更新记录
1.0.0(2026-10-10)
- 首次发布,基于阿里百川标准版 Android 4.2.0.0 和 iOS 4.1.0.5。
- 提供初始化、淘宝登录、登出、用户信息、UTDID、授权令牌和 URL 打开能力。
平台兼容性
uni-app(5.31)
| Vue2 | Vue2插件版本 | Vue3 | Vue3插件版本 | Chrome | Safari | app-vue | app-vue插件版本 | app-nvue | app-nvue插件版本 | Android | Android插件版本 | iOS | iOS插件版本 | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| √ | 1.0.0 | √ | 1.0.0 | - | - | √ | 1.0.0 | √ | 1.0.0 | 4.4 | 1.0.0 | 12 | 1.0.0 | - |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 小红书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | - | - | - | - | - | - | - | - | - |
CHBC 阿里百川交易 SDK
这是一个可作为 DCloud uni_modules 发布的 UTS 插件,用于替换已停止维护的 UZK-Alibcsdk 原生语言插件。
已集成版本
- Android:阿里百川标准版
4.2.0.0 - iOS:阿里百川标准版
4.1.0.5
SDK 二进制来自项目维护者提供的官方发布包,位于插件的 utssdk/app-android/libs 与 utssdk/app-ios/Frameworks。不包含 __MACOSX、.DS_Store 等无关文件。
对外 API
import * as alibc from '@/uni_modules/chbc-alibc-sdk'
alibc.init((result) => {})
alibc.login((result) => {})
alibc.logout((result) => {})
alibc.getUserInfo((result) => {})
alibc.getUtdid((result) => {})
alibc.qdByhide({ url: 'https://oauth.m.taobao.com/...' }, (result) => {})
alibc.openUrl({ url: 'https://...' }, (result) => {})
所有回调均返回以下结构:
{
status: true,
code: 0,
message: '',
data: {}
}
qdByhide 为旧插件的兼容方法名。新实现不再使用旧插件的私有静默授权逻辑,而是在淘宝登录完成后从官方百川登录会话读取 topAccessToken,并返回为 data.access_token。这与现有业务的 toGrantAuthorization({ access_token }) 调用兼容。
安全图片
已按当前百川应用的两个安全图片分别放置:
- Android:
utssdk/app-android/res/drawable/yw_1222_baichuan.jpg - iOS:
utssdk/app-ios/Resources/yw_1222_baichuan.jpg
安全图片与百川应用绑定。更换百川应用或安全图片后,必须同时替换这两处文件,且文件名必须保持为 yw_1222_baichuan.jpg。
项目配置
- 在百川控制台确认当前应用的 AppKey 与 SDK、安全图片属于同一个百川应用。
- iOS 的 URL Scheme 必须配置为
tbopen${AppKey}。本项目当前为tbopen34763802,已存在于manifest.json。 - iOS URL Scheme 白名单必须包含
tbopen、taobao、tmall。 - Android 和 iOS 都必须使用包含本插件的自定义基座或云端打包后的安装包测试;标准基座不会包含 SDK 二进制。
发布 DCloud 插件市场
插件目录及 package.json 已按 uni_modules/UTS 插件格式建立,可作为发布基础。发布前还需完成:
- 在真机自定义基座中验证 Android 登录、iOS 登录、淘宝回跳、
access_token获取和 URL 打开。 - 在 DCloud 云端打包中验证 iOS framework 的签名、链接和 App Store 构建。
- 按 Apple 隐私清单和隐私政策如实声明百川 SDK 使用的设备标识、统计与登录数据。
- 取得阿里巴巴对 SDK 二进制和安全图片的重新分发授权。闭源百川 SDK 的许可和 DCloud 市场审核不会因为桥接代码开源而自动获得授权。
迁移说明
业务代码不再调用 uni.requireNativePlugin('UZK-Alibcsdk'),统一从本 UTS 模块导入。旧插件目录保留在项目中作为备份,但 manifest.json 已移除旧插件的打包登记,避免新旧 SDK 同时进入安装包造成依赖冲突。

收藏人数:
购买源码授权版(
试用
赞赏(0)
下载 3
赞赏 0
下载 12671882
赞赏 1955
赞赏
京公网安备:11010802035340号