From 4660a758d4001bb12b1dbe83314c9efbf181e259 Mon Sep 17 00:00:00 2001 From: DCloud_LXH <283700113@qq.com> Date: Wed, 22 Jun 2022 13:00:44 +0800 Subject: [PATCH] docs: uni.getProvider --- docs/api/plugins/provider.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/docs/api/plugins/provider.md b/docs/api/plugins/provider.md index 810eb4946..df8d8b9ad 100644 --- a/docs/api/plugins/provider.md +++ b/docs/api/plugins/provider.md @@ -36,6 +36,7 @@ |:-|:-|:-| |service|String|服务类型| |provider|Array|得到的服务供应商| +|providers|Array|得到的服务供应商服务对象。`App 3.5.1+`| **provider 在不同服务类型下可能的取值说明** @@ -64,6 +65,29 @@ ||igexin|个推|填写配置并打包后可以获取,仅为向下兼容而保留,不再推荐使用| ||mipush|小米推送|填写配置并打包后可以获取,仅为向下兼容而保留,不再推荐使用| +**providers 在不同服务类型下可能的取值说明** + +|service|providers|说明|备注| +|:-|:-|:-|:-| +|oauth|id|登录鉴权服务标识|| +||description|登录鉴权服务描述|| +||nativeClient|授权登录依赖的客户端App是否已安装|| +||authResult|登录认证数据|| +||userInfo|登录用户信息|| +|share|id|分享服务标识|| +||description|分享服务描述|| +||authenticated|是否授权认证|| +||accessToken|授权认证信息|| +||nativeClient|是否存在对应的分享客户端|| +|payment|id|支付通道标识|| +||description|支付通道描述|| +||serviceReady|支付通道服务是否安装|| +|push|id|推送通道标识|目前支持以下推送通道: "igexin" - 表示个推推送; "mipush" - 表示小米推送; "unipush" - 表示DCloud UniPush。| +||token|设备令牌(iOS设备唯一标识),用于APNS服务推送中标识设备的身份|Android: 设备的唯一标识号,通常与clientid值一致。iOS: 设备的DeviceToken值,向APNS服务器发送推送消息时使用。| +||clientid|推送服务令牌(设备唯一标识),用于标识推送信息接收者身份|第三方推送服务器管理的设备唯一标识,在iOS平台此值通常与token不同;在其它平台此值通常与token值一致。 此值与设备及应用都相关,即不同的apk/ipa安装到同一台设备上的值都不相同。| +||appid|第三方推送服务的应用标识|第三方推送服务器管理的应用标识,通常需要在第三方推送服务器平台进行注册获取。| +||appkey|第三方推送服务器的应用键值|第三方推送服务器管理的应用键值,通常需要在第三方推送服务器平台进行注册获取。| + **注意事项** - 自 HBuilderX 1.7.3 起,HBuilder 基座的推送供应商为 UniPush 服务。 -- GitLab