# op `op` 是为函数事件流、同步组件等一系列场景所提供的工具,可以使用它请求一系列 IDMesh 接口,使用它进行一系列数据处理等等。 ``` js const onSyncTask = async (config, env, op, eventData) => { op.api.init('', ''); op.api.user.disable({ id: '' }); }; ``` ### IDMesh 接口封装 op.api 封装了一系列 IDMesh 的接口请求。 详情参见:[op.api 文档](./API.md) ### 通知类 op.notification 封装了通知操作。 详情参见:[op.notification 文档](./Notification.md) ### 网路请求 op.request 封装了网络请求方法,你可以使用它调用第三方接口。 详情参见:[op.request 文档](./Request.md) ### 工具类 op.utils 封装了一系列工具方法。 详情参见:[op.utils 文档](./Utils.md) ### Access 访问控制 op.access 封装了访问控制操作。 详情参见:[op.access 文档](./Access.md) ### 日志打印 使用 log 方法打印日志: ``` js const onSyncTask = async (config, env, op, eventData) => { op.api.init('', ''); const { data } = await op.api.user.disable({ id: '' }); log('用户禁用请求返回', new Date().toISOString(), data); }; ```