创建自己的应用
在开放平台中创建企业自己的应用,通过 OAuth2 认证,调用 RESTful API 读取与写入企业数据,进行员工帐户同步,可以用于扩展 牛牛 或者与企业已有的系统进行集成。
使用Webhook
Webhook 是用户通过自定义回调函数的方式来改变Web应用的一种行为,支持两种类型的 Webhook:Incoming Webhook 和 Outgoing Webhook,分别用于发送消息和获取消息。
单点登录
在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统,通过 SSO 可以通过企业已有系统的帐户登录 牛牛,目前支持基于 SAML和 OpenID Connect 的方式。
自定义 Slash 命令
Slash 命令是一种与常规消息的行为不同的消息,斜杠/开头的消息是命令,可以执行一些特定的行为,如输入 /weather 系统会立即发送当天的天气消息。
开源社区
在打造 牛牛 过程中,我们使用了大量的开源项目,现在把我们内部积累的一些类库和工具开源出来,以回馈开源社区。
牛牛 Request
牛牛 Request 提供一个地址可以接收任何HTTP请求,并把结果展现出来,用于审查 HTTP 客户端发送的内容或 Webhook 调试。