开发者社区 问答 正文

通讯录事件回调

钉钉通讯录事件回调事件里面的 org_admin_add :通讯录用户被设为管理员 org_admin_remove :通讯录用户被取消设置管理员没有找到触发方式。请指教

展开
收起
ocean2015 2016-02-01 17:53:55 4060 分享 版权
阿里云 AI 助理回答

为了配置钉钉通讯录事件中的org_admin_add(通讯录用户被设为管理员)和org_admin_remove(通讯录用户被取消设置管理员)的触发方式,您需要按照以下步骤操作:

  1. 登录钉钉开放平台

    • 使用具有组织管理员权限的钉钉账号登录钉钉开放平台,并选择您的企业组织。
  2. 进入应用管理

    • 在导航栏选择应用开发 > 企业内部开发
    • 单击您之前创建的应用名称,该应用应已配置用于与无影云桌面或无影云电脑企业版的集成。
  3. 配置事件订阅

    • 在左侧导航栏中选择事件订阅
    • 确保推送方式已设置为HTTP推送
  4. 添加回调地址

    • 如果尚未配置,请先根据文档指引生成并记录加密aes_key签名token。这些值在后续步骤中将用到。
    • 获取您的业务系统能够接收钉钉事件通知的公网可访问URL,这将是钉钉回调的地址。
  5. 选择特定事件类型

    • 在事件列表中,找到通讯录用户被设为管理员 (org_admin_add) 和 通讯录用户被取消设置管理员 (org_admin_remove) 两个事件类型。
    • 为这两个事件类型配置回调。在相应的事件行后,勾选或选择以启用,并输入或确认您的回调地址。
    • 根据需要,使用之前记录的加密aes_key签名token等参数完成配置,并确保与您的业务系统对接逻辑一致。
  6. 保存配置

    • 完成上述设置后,单击保存按钮,使配置生效。
  7. 验证回调功能

    • 在您的业务系统中,准备接收来自钉钉的事件通知,特别是关注org_admin_addorg_admin_remove事件。
    • 可以通过在钉钉通讯录中实际操作用户角色变更(如设置或取消管理员权限),来测试是否能成功触发回调及后续处理逻辑。

重要注意事项: - 确保回调URL是公网可访问的,并且能够正确处理钉钉发送的HTTPS POST请求。 - 配置过程中生成的加密aes_key签名token务必妥善保管,它们是安全通信的关键。 - 如果在配置过程中遇到页面刷新或关闭导致密钥丢失,需重新生成并更新至相应配置项。 - 回调地址的有效性和安全性至关重要,确保您的系统能够正确解析钉钉的事件数据,并执行相应的业务逻辑处理。

以上步骤基于提供的参考资料进行了整理,旨在帮助您成功配置钉钉通讯录事件的回调,特别是针对管理员角色变更的事件处理。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答地址: