跳转至

应用弹窗

POST请求URL:http://[SERVER:7080]/cgi/popwindow

[SERVER:7080]指连接的服务器地址,如:http://api.youdu.im/cgi/popwindow

请求包结构体:

{
   "app_id": "$app_id",
   "msg_encrypt": "$msg_encrypt"
}
参数 必须 说明
app_id 企业应用的 AppId。可在应用基本信息页面获取
msg_encrypt 加密后的消息体。加密方式详见加解密说明

加密前结构体:

{
    "toUser": "user1|user2|user3",
    "toDept":  "deptId1|deptId2|deptId3",
    "popWindow":{
          "url": "$url",
          "tip": "$tip",
          "title": "$title",
          "width": $width,
          "height": $height,
          "duration": $duration,
          "position": $position,
          "notice_id": "$notice_id",
          "pop_mode": $pop_mode
    }
}
参数 必须 说明
toUser 接收成员账号列表。多个接收者用竖线分隔,最多支持1000个
toDept 接收部门id列表。多个接收者用竖线分隔,最多支持100个
url 弹窗打开url
tip 提示内容
title 窗口标题
width 弹窗宽度
height 弹窗宽度
duration 弹窗窗口停留时间。单位:秒,不设置或设置为0会取默认5秒, -1为永久
position 弹窗位置。 不设置或设置为0默认屏幕中央, 1 左上, 2 右上, 3 右下, 4 左下
pop_mode 打开方式。1 浏览器, 2 窗口, 其他采用应用默认配置
notice_id 通知id,用于防止重复弹窗
toUser和toDept不能同时为空
url和tip不能同时为空,url优先

返回结果

全局错误码