开发者社区> 问答> 正文

钉钉中,请教,开放平台,应用开放中的事件订阅--订阅设置怎么使用?

钉钉中,请教,开放平台,应用开放中的事件订阅--订阅设置怎么使用?

展开
收起
多麻辣哦 2024-01-03 17:37:25 114 0
3 条回答
写回答
取消 提交回答
  • 在钉钉开放平台中,事件订阅功能允许你的应用订阅钉钉的各种事件,并在事件发生时在应用中进行处理。以下是使用订阅设置的一般步骤:

    1. 登录钉钉开放平台,进入你的应用管理页面。

    2. 在应用管理页面,选择“事件订阅”选项。

    3. 在事件订阅页面,你可以看到钉钉支持的各种事件类型。选择你想要订阅的事件,然后点击“订阅”按钮。

    4. 在弹出的订阅设置窗口中,你可以设置订阅的相关参数。例如,你可以设置触发事件的阈值,只有当事件的数量达到这个阈值时,钉钉才会向你推送事件。你也可以设置事件推送的频率,例如每分钟推送一次。

    5. 设置好订阅参数后,点击“确定”按钮,完成订阅设置。

    6. 钉钉会在事件发生时,向你设置的URL推送事件数据。你需要在你的服务器上设置一个HTTP回调服务,用来接收并处理这个HTTP请求。在这个服务中,你可以解析请求中的事件信息,并根据这些信息执行相应的操作。

    以上就是使用钉钉开放平台的事件订阅设置的一般步骤。具体的设置可能会因事件类型的不同而有所差异,你可以参考钉钉开放平台的文档,或者联系钉钉的技术支持获取帮助。

    2024-01-04 11:58:33
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在钉钉开放平台中,订阅事件的设置主要涉及以下步骤:

    1. 首先,您需要在钉钉开放平台创建应用并开启自定义机器人。
    2. 接着,选择自定义机器人类型为"消息推送",并设定推送方式为"自定义关键词"。
    3. 针对想要接收的事件类型(如用户注册、订单创建等),进行相关的配置。
    4. 生成一个Webhook地址,该地址将用于接收事件推送。
    5. 将此Webhook地址配置到您的应用中,以便能接收钉钉推送的事件。

    除此之外,还需要在开发者后台的企业内部应用下找到事件与回调,并进行订阅事件的勾选。同时,确保您设置的HTTP请求接收地址公网可以访问,否则可能会报错“url地址访问异常”。如果发现错误提示“HTTP请求结果校验返回字段值失败”,可能是接口调用或加密字段的问题。

    此外,钉钉开放平台会向已配置的地址发送POST请求进行验证,只有在规定时间内正确返回了包含" success "的加密字符串才算完成事件订阅。如果在调用接口时产生了failed_list的返回数据列表,说明接收事件的服务异常,需要进行自行排查。

    2024-01-03 17:56:11
    赞同 展开评论 打赏
  • 配置事件订阅https://open.dingtalk.com/document/orgapp/configure-event-subcription

    钉钉会向应用推送订阅的事件,例如部门变更、签到通知、打卡通知等。通过订阅这些事件,可以更好地与钉钉集成。你只需告诉钉钉当某个事件发生时,钉钉需要推送消息到哪个URL,钉钉会以HTTP POST请求的方式将事件内容以JSON格式推送给你。

    使用场景
    在你的业务对数据的实时性要求较高时。例如:在新员工入职或者离职时,应用需要第一时间变更用户数据,此时就可以订阅通讯录事件。

    你的应用需要及时响应用户的操作时。例如:某用户加入某群聊时,应用可以订阅群变更事件,在用户进入群聊的时候,向用户发送欢迎等信息。

    以上只是几个非常简单的使用场景,开发者可以根据不同的事件,进行不同的处理。

    事件订阅流程
    事件订阅的流程如下图所示。

    首先,开发者需要在钉钉开放平台配置HTTP请求接收地址用于接收推送的订阅事件,然后设置要订阅的事件。在配置完请求地址后,钉钉开放平台会向该地址发送POST请求,只有在规定时间内正确返回了包含"success"的加密字符串才完成事件订阅。
    image.png

    2024-01-03 17:48:43
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载