应用上下文
文章内容
应用和插槽在加载运行时,应用可通过集成的 @pendant 库获取 CODING 团队中的上下文数据以实现部分应用功能。
以下为上下文示例结构以及字段说明:
{
// 应用
"application": {
// 应用名
"name": "Example",
// 应用标识
"identity": "com.example",
// 应用版本
"version": "1.0.0",
// 应用图标
"icon": "https://example.com/icon.png"
},
// 团队
"team": {
// 团队名
"name": "Example Team",
// 团队图标
"icon": "https://example.com/icon.png",
// 团队域名
"domain": "example",
// 团队登录页
"url": "https://example.coding.net"
},
// 用户
"user": {
// 用户名
"name": "Example name",
// 用户头像
"avatar": "https://example.com/avatar.png",
// 用户唯一标识
"globalKey": "example"
},
// 项目(应用在项目内加载时)
"project": {
// 项目编号
"id": "1",
// 项目名
"name": "example",
// 项目图标
"icon": "https://example.com/icon.png",
// 项目访问地址
"url": "https://example.coding.net/p/example",
// 项目展示名
"displayName": "Example"
},
// 应用设置项
"properties": {
// 应用设置项键值对
"example": "Example Value"
},
// 插槽(应用关联插槽时)
"slot": {
// 插槽标识
"identity": "workbench-tab",
// 插槽名
"name": "工作台标签页扩展"
},
// 插槽上下文(应用关联插槽时,且不同插槽上下文数据不一样,具体可查看插槽上下文示例)
"slotContext": {},
// 会话令牌,使用此令牌可获取当前登录用户授权允许的接口
"accessToken": ""
}
问题反馈 >
2022-09-21最近更新
感谢反馈有用
感谢反馈没用
在阅读中是否遇到以下问题?*
您希望我们如何改进?*
如果您希望得到回复,请留下您的邮箱地址。