开发者社区> 问答> 正文

钉钉中,谁知道这个的回调是干嘛用的?

钉钉中,谁知道这个的回调是干嘛用的?f7ab148fe4f1d8271f118bc1662bcff8.png

展开
收起
多麻辣哦 2023-12-03 21:55:10 134 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    钉钉的回调主要是为了实时向开发者的应用发送事件通知。这些通知可能来自用户的交互行为,例如点击菜单选项,或者是其他业务事件,如用户添加新组织等。具体来说,有两种主要的回调模式:基于HTTP服务和基于Stream模式。

    对于基于HTTP服务的回调,开发者需要提供一个公网可访问的域名,钉钉会通过HTTP请求将回调信息发送到开发者的应用程序。在配置HTTP回调URL时,当应用订阅的事件触发时,钉钉会向该网址发送相应的HTTP POST请求。同时,应用在收到推送后需要进行验证签名和解密,并且返回包含经过加密的字符串的JSON数据。

    2023-12-04 17:37:58
    赞同 展开评论 打赏
  • 钉钉的回调主要是用来接收钉钉推送的消息,并进行相应的处理。这些消息可能来自企业授权开通应用事件、通讯录变更事件等。钉钉提供了两种回调接入模式:基于HTTP服务的回调和基于Stream模式的回调。在HTTP模式下,开发者需要提供一个公网可访问的域名,钉钉会通过http请求将回调信息发送到开发者应用程序。而在Stream模式下,开发者可以通过钉钉SDK建立到钉钉的TCP持久连接,钉钉通过TCP连接推送回调信息到开发者应用程序。

    对于获取用户轨迹信息这个具体问题,开发者可以在用户进行某些操作(如点击、移动)时,使用钉钉提供的事件与回调功能来获取相关的轨迹信息。这需要开发者先调用注册卡片回调地址接口完成回调地址的注册,然后将自己服务的URL注册到一个callbackRouteKey上,再在创建卡片时,将这个callbackRouteKey填写到卡片的创建参数中。当用户进行相应操作时,钉钉就会向这个回调地址发送请求,开发者就可以通过解析这些请求来获取用户的轨迹信息了。

    2023-12-04 15:42:13
    赞同 展开评论 打赏
  • 钉钉有监控员工的功能吗https://m.dingtalk.com/qidian/help-detail-1060837364

    您好,钉钉依法既保护企业用户使用钉钉的商业秘密和数据资产,也依法保护企业组织架构内个人的隐私与个人信息。企业为人力资源管理和信息安全管控,使用防数据泄露相关的应用或服务时,钉钉作为平台方,会做到事前告知员工个人,避免给个人造成钉钉监控个人的不良和体验。

    查询指定轨迹的数据https://open.dingtalk.com/document/orgapp/query-the-data-of-a-specified-trace

    2023-12-04 09:36:32
    赞同 展开评论 打赏
问答标签:
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

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