开发者社区> 问答> 正文

如何通过钉钉app实现与后台的消息互发

希望在用户浏览普通网页时(用户不需要登陆钉钉)能够发送消息给钉钉账号(钉钉app可以接受到消息),同时钉钉账号回复的消息可以直接显示在网页端。即实时消息,类似淘宝的在线客服功能

展开
收起
游客nqdk2k2xmdf7y 2023-11-10 12:14:29 80 0
5 条回答
写回答
取消 提交回答
  • 如果您想要通过钉钉向用户推送消息,需要先通过鉴权流程获取用户的access_token
    可以通过钉钉API来实现消息推送和接收
    使用钉钉提供的API进行消息发送和接收

    2023-11-12 14:02:23
    赞同 展开评论 打赏
  • 要实现实时消息推送和接收功能,您可以考虑以下方案:

    1. 使用 Websocket:Websocket 可以实现双向实时通信,您可以建立一个 WebSocket 连接,并通过此连接发送和接收消息。Websocket 支持浏览器和钉钉客户端之间的实时通信。
    2. 使用 Server-Sent Events:Server-Sent Events 可以实时推送服务器端的消息到客户端。您可以在网站上注册一个 EventSource 对象,并通过此对象接收服务器推送的消息。
    3. 使用轮询:轮询是一种简单的实时通信技术,您可以让客户端定时向服务器请求最新的消息。
    2023-11-10 22:06:33
    赞同 展开评论 打赏
  • 可以利用钉钉的聊天机器人的 webhooks 实现这个功能,它的基本原理如下:

    1. 用户在网站上发送消息给 Webhook URL,触发钉钉机器人发出消息通知。
    2. 在收到消息后,钉钉 App 会自动回复消息到用户的钉钉账号。
    3. 钉钉 App 接收消息,并将结果返回给网站,从而在网站上显示消息内容。

    image.png

    2023-11-10 14:40:43
    赞同 展开评论 打赏
  • 要在网页端与钉钉实时通讯,您可以尝试使用钉钉 Webhook 功能实现这一需求。
    具体流程如下:

    1. 设置钉钉机器人:在钉钉管理后台中创建一个机器人并设置 webhook URL,用于接收来自网页的消息。
    2. 编写网页代码:在网页端编写 JavaScript 或 HTML 来发送请求至钉钉机器人,并包含消息数据。
    3. 接收消息:在钉钉端订阅 robot webhook 事件,并响应用户请求。
    4. 展示消息:在网页端展示消息内容。
    2023-11-10 14:22:54
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    你可以通过钉钉网页版来实现这个需求。首先,在浏览器中打开钉钉网页版并登录你的账号。然后,找到你想要发送消息的人或群组,点击进入聊天界面,输入你想说的话并点击发送按钮。对方回复的消息将会直接显示在你们的聊天界面中。

    如果你希望在接收到新消息时能及时得到通知,可以在钉钉网页版的设置中开启新消息通知。具体操作步骤如下:

    1. 点击左上角头像。
    2. 在下拉菜单中选择“设置”。
    3. 在设置页面中找到“新消息通知”并将其开启。
    4. 这样,当你接收到新消息时,浏览器会弹出相应的通知提醒。
    2023-11-10 13:19:10
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

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