开发者社区> 问答> 正文

在钉钉中,Stream 模式审批回调怎么弄?

在钉钉中,Stream 模式审批回调怎么弄?

展开
收起
ZZW 2023-11-08 11:04:13 127 0
5 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    钉钉的Stream模式审批回调是一种实时推送方式,它可以帮助您在审批过程中快速接收钉钉的通知。要启用Stream模式审批回调,请按照以下步骤操作:

    1. 登录钉钉开放平台,进入您的应用后台。
    2. 在“应用设置”界面,找到“事件与回调”部分。
    3. 在这里,您可以添加一个回调URL,用于接收钉钉的推送事件。这个URL应该是一个可被外部访问的Web服务,可以处理HTTP POST请求,并返回状态码200。
    4. 保存设置,并启用Stream模式审批回调。
      请注意,启用Stream模式审批回调需要满足一定的条件,例如支持HTTPS、支持签名验证等。
    2023-11-11 14:11:42
    赞同 展开评论 打赏
  • 在钉钉中,要设置Stream模式的审批回调,可以按照以下步骤进行操作:

    1. 在钉钉开发平台上创建一个应用,并确保已经开启了审批推送功能。
    2. 在应用中配置回调地址,这个地址将会接收审批事件的服务器地址。在回调地址中,需要使用Stream推送模式进行回调,以实现实时推送审批事件。
    3. 搭建一个接收回调请求的服务,这个服务可以是一个独立的服务器,用于接收钉钉推送的审批事件。
    4. 在服务器端的服务中,需要处理来自钉钉的回调请求。根据回调请求中的类型和事件内容,可以进行相应的业务处理。例如,可以根据审批事件的类型来触发不同的业务流程。

    以上步骤完成后,钉钉将会通过Stream模式将审批事件推送到指定的服务器地址,从而实现审批回调的功能。

    2023-11-09 16:34:38
    赞同 展开评论 打赏
  • LMM

    钉钉的回调事件怎么接入?
    bpms_task_change、bpms_instance_change这两个事件类型的区别扫码登录提示redirect_uri与回调域名不一致此回答来自“钉钉开发者社区(互助群)”

    2023-11-08 17:22:26
    赞同 展开评论 打赏
  • Stream模式协议接入说明https://open.dingtalk.com/document/direction/stream-mode-protocol-access-description

    回调推送
    以机器人回调为例,回调推送的数据请求格式
    {
    "specVersion": "1.0",
    "type": "CALLBACK",
    "headers": {
    "appId": "1305d5f5--484f-*-97d9ef67",
    "contentType": "application/json",
    "messageId": "212ca9d7_974_1898c159aa6_1783b",
    "time": "1690362102194",
    "topic": "/v1.0/im/bot/messages/get"
    },
    "data": "{\"conversationId\":\"cidFbEwwavwcAsXDZbYqSBLnA==\",\"atUsers\":[{\"dingtalkId\":\"$:LWCP_v1:$4*
    TgHFUDZ8Qi8qr3\"}],\"chatbotCorpId\":\"ding9f*cd16741\",\"chatbotUserId\":\"$:LWCP_v1:$*x3vTgHFUDZ8Qi8qr3\",\"msgId\":\"msgLICYe*HgY4JtMQw==\",\"senderNick\":\"用户\",\"isAdmin\":true,\"senderStaffId\":\"16650698\",\"sessionWebhookExpiredTime\":1690367502152,\"createA\": 1690362101894,\"senderCorpId\":\"ding9*d16741\",\"conversationType\":\"2\",\"senderId\":\"$:LWCP_v1:jqTgIfhRX9Q==\",\"conversationTitle\":\"测试群\",\"isInAtList\":trnWebhook\":\"https://oapi.dingtalk.com/robot/sendBySession?session=76da36b4*******8f59e8\",\"text\":{\"content\":\" 测试数据\"},\"robotCode\":\"ding*r3xc0b\",\"msgtype\":\"text\"}"
    }

    2023-11-08 11:55:58
    赞同 展开评论 打赏
  • 要在钉钉中设置 Stream 模式审批回调,请按照以下步骤操作:

    1. 登录钉钉企业管理后台;
    2. 进入【我的应用】-【设置】-【第三方应用】;
    3. 选择需要设置 Stream 模式的应用,点击【编辑】按钮;
    4. 在【事件与回调】选项卡下,勾选【启用 Stream 模式】;
    5. 输入需要接收回调消息的服务器 URL,并确认接口的安全性;
    6. 点击【提交】,即可完成设置。
    2023-11-08 11:16:03
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

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