开发者社区> 问答> 正文

钉钉服务端可以直接获取单聊会话id吗?

钉钉服务端可以直接获取单聊会话id吗?

展开
收起
三分钟热度的鱼 2023-09-13 22:05:39 47 0
2 条回答
写回答
取消 提交回答
  • 钉钉服务端目前无法直接获取单聊会话ID。在钉钉中,每个单聊会话都是由发送消息的用户ID(senderUserId)和接收消息的用户ID(receiverUserId)组成的。

    要获取单聊会话ID,您可以通过以下步骤:

    1. 获取用户的OpenID或UnionID:首先,您需要获取发送消息和接收消息的用户的OpenID或UnionID。可以使用钉钉提供的账号管理相关接口来获取用户的ID信息。

    2. 创建会话:使用钉钉的消息发送相关接口,向接收消息的用户发送一条消息。在请求中指定发送者的ID和接收者的ID,以及其他必要的参数。这样,当消息发送成功后,系统会自动创建一个单聊会话,并为该会话生成一个唯一的会话ID。

    3. 获取会话ID:在消息发送成功的响应中,会包含会话ID。您可以从响应中提取会话ID并进行保存或使用。

    2023-09-15 09:38:24
    赞同 展开评论 打赏
  • 单聊的不能直接获取好像。此回答整理自钉群“钉钉开发者社区(互助群)”

    2023-09-13 22:22:49
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

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