Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
程序yang
unidocs-zh
提交
442b1c5c
U
unidocs-zh
项目概览
程序yang
/
unidocs-zh
与 Fork 源项目一致
Fork自
DCloud / unidocs-zh
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
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 @@

## 凭据
说明
## 凭据
托管状态
|凭据 |微信小程序 |微信公众号 |
|:-: |:-: |:-: |
|access_token |定时刷新 |定时刷新 |
|user_access_token| |开发者写入 |
|session_key |开发者写入 | |
|encrypt_key |开发者写入 | |
|ticket | |定时刷新 |
|凭据 |微信小程序 |微信公众号(H5) |
|:-: |:-: |:-: |
|
[
access_token
](
#access_token
)
|定时刷新 |定时刷新 |
|
[
user_access_token
](
#user_access_token
)
| |开发者操作 |
|
[
session_key
](
#session_key
)
|开发者操作 | |
|
[
encrypt_key
](
#encrypt_key
)
|开发者操作 | |
|
[
ticket
](
#ticket
)
| |定时刷新 |
还有一些不常用的凭据暂不列出,例如:微信App access_token
## 使用
...
...
@@ -228,7 +231,7 @@ const {
exports
.
main
=
async
(
event
,
context
)
=>
{
const
key
=
{
dcloudAppid
:
'
__UNI__xxx
'
,
platform
:
'
mp-weixin
'
platform
:
'
weixin-mp
'
}
const
value
=
{
access_token
:
''
...
...
@@ -270,11 +273,11 @@ exports.main = async (event, context) => {
**key 属性**
|参数 |类型
|必填 |描述 |
|:-: |:-:
|:-: |:-: |
|dcloudAppid|String
|是 |DCloud应用appid。
[
详情
](
https://ask.dcloud.net.cn/article/35907
)
|
|platform |String
|是 |
[
详情
](
#platform
)
|
|openid |String
|是 |
|
|参数 |类型 |必填 |描述 |
|:-: |:-: |:-: |:-: |
|dcloudAppid|String |是 |DCloud应用appid。
[
详情
](
https://ask.dcloud.net.cn/article/35907
)
|
|platform |String |是 |
[
详情
](
#platform
)
|
|openid |String
|是 |
[
详情
](
#openid
)
|
**value 属性**
...
...
@@ -300,7 +303,7 @@ const {
exports
.
main
=
async
(
event
,
context
)
=>
{
const
key
=
{
dcloudAppid
:
'
__UNI__xxx
'
,
platform
:
'
h5-weixin
'
,
platform
:
'
weixin-h5
'
,
openid
:
''
}
const
value
=
{
...
...
@@ -342,11 +345,11 @@ exports.main = async (event, context) => {
**key 属性**
|参数 |类型
|必填 |描述 |
|:-: |:-:
|:-: |:-: |
|dcloudAppid|String
|是 |DCloud应用appid。
[
详情
](
https://ask.dcloud.net.cn/article/35907
)
|
|platform |String
|是 |
[
详情
](
#platform
)
|
|openid |String
|是 |
|
|参数 |类型 |必填 |描述 |
|:-: |:-: |:-: |:-: |
|dcloudAppid|String |是 |DCloud应用appid。
[
详情
](
https://ask.dcloud.net.cn/article/35907
)
|
|platform |String |是 |
[
详情
](
#platform
)
|
|openid |String
|是 |
[
详情
](
#openid
)
|
**value 属性**
...
...
@@ -373,7 +376,7 @@ const {
exports
.
main
=
async
(
event
,
context
)
=>
{
const
key
=
{
dcloudAppid
:
'
__UNI__xxx
'
,
platform
:
'
mp-weixin
'
,
platform
:
'
weixin-mp
'
,
openid
:
''
}
const
value
=
{
...
...
@@ -415,12 +418,12 @@ exports.main = async (event, context) => {
**key 属性**
|参数 |类型
|必填 |描述 |
|:-: |:-:
|:-: |:-: |
|dcloudAppid|String
|是 |DCloud应用appid。
[
详情
](
https://ask.dcloud.net.cn/article/35907
)
|
|platform |String
|是 |
[
详情
](
#platform
)
|
|openid |String
|是 |
|
|version |Number
|是 |版本 |
|参数 |类型 |必填 |描述 |
|:-: |:-: |:-: |:-: |
|dcloudAppid|String |是 |DCloud应用appid。
[
详情
](
https://ask.dcloud.net.cn/article/35907
)
|
|platform |String |是 |
[
详情
](
#platform
)
|
|openid |String
|是 |
[
详情
](
#openid
)
|
|version |Number |是 |版本 |
**value 属性**
...
...
@@ -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
}
```
其中参数openid值域
[
详见
](
#openid
)
。下同,不再复述。
#### setUserAccessToken
Url
...
...
@@ -928,7 +933,7 @@ https://xxxxxxxx-xxxx-4xxx-xxxx-xxxxxxxxxxxx.bspapp.com/uni-open-bridge/removeTi
在客户端通过调用
`uni.login()`
获得临时登录凭证
`code`
后传到开发者服务器在请求微信服务器获得
`session_key`
、
`openid`
、
`unionid`
`code`
仅可
使用一次,
频率限制每个用户每分钟100次
`code`
仅可
在服务器使用一次,客户端调用
频率限制每个用户每分钟100次
### openid(用户级)@openid
...
...
@@ -936,7 +941,7 @@ https://xxxxxxxx-xxxx-4xxx-xxxx-xxxxxxxxxxxx.bspapp.com/uni-open-bridge/removeTi
需要在开发者服务器请求微信服务器获得,依赖参数 code,
[
详情
](
#code
)
可通过
`uni-id-co`
获取,
[
详情
](
)
可通过
`uni-id-co`
获取,
[
详情
](
https://uniapp.dcloud.net.cn/uniCloud/uni-id-summary.html#save-user-token
)
### session_key(用户级)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录