Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-zh
提交
442b1c5c
unidocs-zh
项目概览
DCloud
/
unidocs-zh
通知
3200
Star
106
Fork
813
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
94
列表
看板
标记
里程碑
合并请求
70
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
94
Issue
94
列表
看板
标记
里程碑
合并请求
70
合并请求
70
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
442b1c5c
编写于
8月 19, 2022
作者:
d-u-a
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
uni-open-bridage: 修正platform,修改凭据托管状态说明
上级
51085ca6
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
35 addition
and
30 deletion
+35
-30
docs/uniCloud/uni-open-bridge.md
docs/uniCloud/uni-open-bridge.md
+35
-30
未找到文件。
docs/uniCloud/uni-open-bridge.md
浏览文件 @
442b1c5c
...
@@ -44,15 +44,18 @@
...
@@ -44,15 +44,18 @@
![](
https://vkceyugu.cdn.bspapp.com/VKCEYUGU-a90b5f95-90ba-4d30-a6a7-cd4d057327db/b80cec3b-e106-489d-9075-90b5ecb02963.png
)
![](
https://vkceyugu.cdn.bspapp.com/VKCEYUGU-a90b5f95-90ba-4d30-a6a7-cd4d057327db/b80cec3b-e106-489d-9075-90b5ecb02963.png
)
## 凭据
说明
## 凭据
托管状态
|凭据 |微信小程序 |微信公众号 |
|凭据 |微信小程序 |微信公众号(H5) |
|:-: |:-: |:-: |
|:-: |:-: |:-: |
|access_token |定时刷新 |定时刷新 |
|
[
access_token
](
#access_token
)
|定时刷新 |定时刷新 |
|user_access_token| |开发者写入 |
|
[
user_access_token
](
#user_access_token
)
| |开发者操作 |
|session_key |开发者写入 | |
|
[
session_key
](
#session_key
)
|开发者操作 | |
|encrypt_key |开发者写入 | |
|
[
encrypt_key
](
#encrypt_key
)
|开发者操作 | |
|ticket | |定时刷新 |
|
[
ticket
](
#ticket
)
| |定时刷新 |
还有一些不常用的凭据暂不列出,例如:微信App access_token
## 使用
## 使用
...
@@ -228,7 +231,7 @@ const {
...
@@ -228,7 +231,7 @@ const {
exports
.
main
=
async
(
event
,
context
)
=>
{
exports
.
main
=
async
(
event
,
context
)
=>
{
const
key
=
{
const
key
=
{
dcloudAppid
:
'
__UNI__xxx
'
,
dcloudAppid
:
'
__UNI__xxx
'
,
platform
:
'
mp-weixin
'
platform
:
'
weixin-mp
'
}
}
const
value
=
{
const
value
=
{
access_token
:
''
access_token
:
''
...
@@ -270,11 +273,11 @@ exports.main = async (event, context) => {
...
@@ -270,11 +273,11 @@ exports.main = async (event, context) => {
**key 属性**
**key 属性**
|参数 |类型
|必填 |描述 |
|参数 |类型 |必填 |描述 |
|:-: |:-:
|:-: |:-: |
|:-: |:-: |:-: |:-: |
|dcloudAppid|String
|是 |DCloud应用appid。
[
详情
](
https://ask.dcloud.net.cn/article/35907
)
|
|dcloudAppid|String |是 |DCloud应用appid。
[
详情
](
https://ask.dcloud.net.cn/article/35907
)
|
|platform |String
|是 |
[
详情
](
#platform
)
|
|platform |String |是 |
[
详情
](
#platform
)
|
|openid |String
|是 |
|
|openid |String
|是 |
[
详情
](
#openid
)
|
**value 属性**
**value 属性**
...
@@ -300,7 +303,7 @@ const {
...
@@ -300,7 +303,7 @@ const {
exports
.
main
=
async
(
event
,
context
)
=>
{
exports
.
main
=
async
(
event
,
context
)
=>
{
const
key
=
{
const
key
=
{
dcloudAppid
:
'
__UNI__xxx
'
,
dcloudAppid
:
'
__UNI__xxx
'
,
platform
:
'
h5-weixin
'
,
platform
:
'
weixin-h5
'
,
openid
:
''
openid
:
''
}
}
const
value
=
{
const
value
=
{
...
@@ -342,11 +345,11 @@ exports.main = async (event, context) => {
...
@@ -342,11 +345,11 @@ exports.main = async (event, context) => {
**key 属性**
**key 属性**
|参数 |类型
|必填 |描述 |
|参数 |类型 |必填 |描述 |
|:-: |:-:
|:-: |:-: |
|:-: |:-: |:-: |:-: |
|dcloudAppid|String
|是 |DCloud应用appid。
[
详情
](
https://ask.dcloud.net.cn/article/35907
)
|
|dcloudAppid|String |是 |DCloud应用appid。
[
详情
](
https://ask.dcloud.net.cn/article/35907
)
|
|platform |String
|是 |
[
详情
](
#platform
)
|
|platform |String |是 |
[
详情
](
#platform
)
|
|openid |String
|是 |
|
|openid |String
|是 |
[
详情
](
#openid
)
|
**value 属性**
**value 属性**
...
@@ -373,7 +376,7 @@ const {
...
@@ -373,7 +376,7 @@ const {
exports
.
main
=
async
(
event
,
context
)
=>
{
exports
.
main
=
async
(
event
,
context
)
=>
{
const
key
=
{
const
key
=
{
dcloudAppid
:
'
__UNI__xxx
'
,
dcloudAppid
:
'
__UNI__xxx
'
,
platform
:
'
mp-weixin
'
,
platform
:
'
weixin-mp
'
,
openid
:
''
openid
:
''
}
}
const
value
=
{
const
value
=
{
...
@@ -415,12 +418,12 @@ exports.main = async (event, context) => {
...
@@ -415,12 +418,12 @@ exports.main = async (event, context) => {
**key 属性**
**key 属性**
|参数 |类型
|必填 |描述 |
|参数 |类型 |必填 |描述 |
|:-: |:-:
|:-: |:-: |
|:-: |:-: |:-: |:-: |
|dcloudAppid|String
|是 |DCloud应用appid。
[
详情
](
https://ask.dcloud.net.cn/article/35907
)
|
|dcloudAppid|String |是 |DCloud应用appid。
[
详情
](
https://ask.dcloud.net.cn/article/35907
)
|
|platform |String
|是 |
[
详情
](
#platform
)
|
|platform |String |是 |
[
详情
](
#platform
)
|
|openid |String
|是 |
|
|openid |String
|是 |
[
详情
](
#openid
)
|
|version |Number
|是 |版本 |
|version |Number |是 |版本 |
**value 属性**
**value 属性**
...
@@ -560,7 +563,7 @@ exports.main = async (event, context) => {
...
@@ -560,7 +563,7 @@ exports.main = async (event, context) => {
}
}
```
```
为了简化调用
`getAccessToken()`
、
`getTicket()`
已内置
`fallback`
到微信的服务器,需要在
`config-center`
中配置
`appid`
`appsecret`
为了简化调用
`getAccessToken()`
、
`getTicket()`
已内置
`fallback`
到微信的服务器,需要在
`config-center`
中配置
`appid`
`appsecret`
,
[
详情
](
#uni-id-config
)
#### 注意事项
#### 注意事项
...
@@ -659,6 +662,8 @@ https://xxxxxxxx-xxxx-4xxx-xxxx-xxxxxxxxxxxx.bspapp.com/uni-open-bridge/getUserA
...
@@ -659,6 +662,8 @@ https://xxxxxxxx-xxxx-4xxx-xxxx-xxxxxxxxxxxx.bspapp.com/uni-open-bridge/getUserA
}
}
```
```
其中参数openid值域
[
详见
](
#openid
)
。下同,不再复述。
#### setUserAccessToken
#### setUserAccessToken
Url
Url
...
@@ -928,7 +933,7 @@ https://xxxxxxxx-xxxx-4xxx-xxxx-xxxxxxxxxxxx.bspapp.com/uni-open-bridge/removeTi
...
@@ -928,7 +933,7 @@ https://xxxxxxxx-xxxx-4xxx-xxxx-xxxxxxxxxxxx.bspapp.com/uni-open-bridge/removeTi
在客户端通过调用
`uni.login()`
获得临时登录凭证
`code`
后传到开发者服务器在请求微信服务器获得
`session_key`
、
`openid`
、
`unionid`
在客户端通过调用
`uni.login()`
获得临时登录凭证
`code`
后传到开发者服务器在请求微信服务器获得
`session_key`
、
`openid`
、
`unionid`
`code`
仅可
使用一次,
频率限制每个用户每分钟100次
`code`
仅可
在服务器使用一次,客户端调用
频率限制每个用户每分钟100次
### openid(用户级)@openid
### openid(用户级)@openid
...
@@ -936,7 +941,7 @@ https://xxxxxxxx-xxxx-4xxx-xxxx-xxxxxxxxxxxx.bspapp.com/uni-open-bridge/removeTi
...
@@ -936,7 +941,7 @@ https://xxxxxxxx-xxxx-4xxx-xxxx-xxxxxxxxxxxx.bspapp.com/uni-open-bridge/removeTi
需要在开发者服务器请求微信服务器获得,依赖参数 code,
[
详情
](
#code
)
需要在开发者服务器请求微信服务器获得,依赖参数 code,
[
详情
](
#code
)
可通过
`uni-id-co`
获取,
[
详情
](
)
可通过
`uni-id-co`
获取,
[
详情
](
https://uniapp.dcloud.net.cn/uniCloud/uni-id-summary.html#save-user-token
)
### session_key(用户级)
### session_key(用户级)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录