WebexTeams

如果您需要使用到Webex Teams进行告警,请在告警实例管理里创建告警实例,选择 WebexTeams 插件。 你可以选择机器人私聊通知或聊天室通知。 WebexTeams的配置样例如下:

enterprise-webexteams-plugin

参数配置

  • botAccessToken

    在创建机器人时,获得的访问令牌

  • roomID

    接受消息的room ID(只支持一个ID)

  • toPersonId

    接受消息的用户ID(只支持一个ID)

  • toPersonEmail

    接受消息的用户邮箱(只支持一个邮箱)

  • atSomeoneInRoom

    如果消息目的地为room,被@人的用户邮箱,多个邮箱用英文逗号分隔

  • destination

    消息目的地,一条消息只支持一个目的地

创建一个机器人

访问官网My-Apps来创建一个机器人,点击Create a New APP 然后选择 Create a Bot,填入机器人信息后获取bot usernamebot ID以备以下步骤使用。

enterprise-webexteams-bot-info

创建一个房间

访问官网开发者APIs来创建一个房间,填入房间名称后获取id(room ID) 和 creatorId以备以下步骤使用。

enterprise-webexteams-room-info

邀请机器人到房间

通过机器人的Email(bot username)将机器人添加至房间。

发送私聊消息

通过这种方式,你可以通过用户邮箱用户对一个用户私聊窗口发送告警,填入用户用户邮箱(推荐) 和 访问令牌并选择描述 personEmailpersonId用户邮箱是用户注册Email地址。 用户我们可以从新建房间返回的creatorId中获取。

enterprise-webexteams-private-message-form

私聊告警样例

enterprise-webexteams-private-message-example

发送群聊消息

通过这种方式,你可以通过房间向一个房间发送告警,填入房间访问令牌并选择描述 roomId房间我们可以从新建房间API返回的id中获取。

enterprise-webexteams-group-form

群聊告警消息样例

enterprise-webexteams-room-message-example

WebexTeams申请机器人文档 WebexTeamsMessage开发文档