获取公开信息
匿名调用:通过分享 Token 获取资源类型、可访问范围和密码要求。
| 项目 | 内容 |
|---|---|
| 方法 | GET |
| 路径 | /public/share/SHARE_TOKEN |
| 认证 | 分享 Token;无管理端 Bearer、业务签名及租户 Header |
请求参数
| 参数 | 类型 / 必填 | 说明 |
|---|---|---|
| token(路径) | 字符串 / 是 | 分享管理生成的实际 Token;示例只用占位值。 |
请求无 JSON body。完整分享链接中的 Token 不等于普通用户 Access Token。
请求示例
curl --request GET "https://admin.duoge.work/api/public/share/SHARE_TOKEN"
返回说明
成功时读取业务包装 data 中允许公开的元信息,例如 targetType、passwordRequired、expiresAt;表单分享还可能带 formTitle、shareScopeType、allowedViews 或 fieldMappings。返回字段按资源类型、密码及权限裁剪,不保证未验证密码就能取得完整表单定义或业务记录。
使用说明与排错
先判断资源是否为表单及是否需要密码,再调用分页、列表或详情。密码放入后续 POST 的 password 字段。分享撤销、到期、次数受限时按实际错误处理;知道 Token 不会取得该租户其他资源的权限。字段映射依当前分享允许公开的字段,不能沿用管理端全部字段。