跳到主要内容

软件化使用系统工作流

系统工作流封装了审批流常用的 OpenAPI,帮助用户屏蔽了审批页面渲染时的接口调用

创建流程

  1. 如果服务器支持访问外网,SecretId、SecretKey 可以填写腾讯云主账号的 SecretId、SecretKey

    提示

    SecretId、SecretKey 必须使用主账号查看

  2. 在本地化开发平台,选择 APIs 连接器,创建系统工作流

  3. 填写系统工作流相关信息

  4. 系统工作流 APIs 方法展示

注意事项

如果本地服务器无法访问外网,需登录服务器,通过运行日志查看 SecretId 和 SecretKey

在登录服务器,执行命令:

docker exec -it idaasserver bash

# 执行该curl命令 替换Uin、SubAccountUin、EnvId这几个字段的值
curl -X POST --location "http://127.0.0.1:9080/cloudbase.auth.v1.Mgr/AddClient" -H "Content-Type: application/json" \
-d "{
\"AppId\": 1,
\"Uin\": \"100008215038\",
\"SubAccountUin\": \"100008215038\",
\"Region\": \"ap-shanghai\",
\"RequestId\": \"uuid-123\",
\"ClientIp\": \"192.168.1.1\",
\"EnvId\": \"lowcode-4g87m66we5207666\",
\"Type\": \"SERVER\",
\"Platform\": \"SERVICE\",
\"Name\": {
\"Message\": \"server\"
},
\"AllowedScopes\": [\"all\"]
}"

#返回结果示例
{"Response":{"Id":"AN8b0QABOXXXXXXXXX","Secret":"RSvk6aMjEe-XXXXXXXX","UserId":"1.100008215038.100008215038","Name":{"Message":"server","Localized":[]},"Description":null,"Picture":"","ShowAuthorizePage":"UNKNOWN","Type":"SERVER","Level":0,"MaxDevice":0,"AllowedScopes":["all"],"Domains":[],"IpWhitelist":[],"Tags":[],"Status":"DEFAULT","Url":"","RefreshTokenExpiresIn":0,"AccessTokenExpiresIn":0,"OrganizationId":"","Meta":{},"CreatedAt":"2024-11-15T15:28:55+08:00","UpdatedAt":"2024-11-15T15:28:55+08:00","Platform":"SERVICE","UserType":"USERTYPE_DEFAULT","Secrets":[],"RedirectUri":[],"UserGroupType":"SYSTEM","ServerName":"","Providers":[],"RequestId":"uuid-123"}}


信息

返回结果的 Id 对应 SecretId、Secret 对应 SecretKey,修改系统工作流基本信息保存即可