功能扩展插件 SDK
通过调用 SDK 开启或者关闭插件自身的功能扩展实现。
要求
ONES | @ones-op/sdk |
---|---|
v6.18.0 | v0.81.0 |
开启实例级功能扩展
示例用法:
backend/src/index.ts
import { extensionEnable } from '@ones-op/sdk/extension'
// example function
export async function example() {
const result = await extensionEnable({
extension_provider_name: 'extension_provider_name',
})
}
关闭实例级功能扩展
示例用法:
backend/src/index.ts
import { extensionDisable } from '@ones-op/sdk/extension'
// example function
export async function example() {
const result = await extensionDisable({
extension_provider_name: 'extension_provider_name',
})
}
开启组织级功能扩展
示例用法:
backend/src/index.ts
import { extensionEnable } from '@ones-op/sdk/extension'
// example function
export async function example() {
const result = await extensionEnable({
extension_provider_name: 'extension_provider_name',
org_id: 'org_id',
})
}
关闭组织级功能扩展
示例用法:
backend/src/index.ts
import { extensionDisable } from '@ones-op/sdk/extension'
// example function
export async function example() {
const result = await extensionDisable({
extension_provider_name: 'extension_provider_name',
org_id: 'org_id',
})
}