开发者社区> 问答> 正文

钉钉调用通讯录部门用户信息,api被限制,怎么回事?

钉钉调用通讯录部门用户信息,api被限制?

展开
收起
cuicuicuic 2024-03-13 08:01:32 44 0
3 条回答
写回答
取消 提交回答
  • 1、登录开发者后台,确认对应应用,检查【开发配置】 - 【权限管理】中“通讯录个人信息读权限”和“个人手机号信息”是否已申请。 https://www.dingtalk.com/qidian/help-detail-1063376897.html

    image.png

    2024-03-14 20:22:48
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    钉钉确实对调用通讯录部门用户信息的API有一定的限制。这些限制可能包括:

    1. 调用频次限制:标准版钉钉组织,无论是企业内部应用还是委托第三方定制开发的企业内部应用,每个应用调用服务端接口的并发最高频次限制为20次/秒(qps)。如果超过这个限制,调用可能会被拒绝。
    2. 权限问题:即使已经在应用后台添加了相应的权限,如果获取用户个人通讯录信息接口时提示没有权限,可能是因为accessToken的问题。确保使用正确的accessToken进行调用是非常重要的。
    3. IP限制:由于钉钉接口的安全保护策略,每个IP在规定时间内调用钉钉接口的次数也有限制。如果当前IP调用钉钉接口超出规定时间内的次数限制,会返回相应信息并被禁止调用。
    4. 权限申请:在调用通讯录接口前,需要在开发者后台添加对应的接口权限并设置权限范围,比如是部门数据还是部分用户数据。开发者在调用通讯录接口时,只能获取到授权范围内的数据。

    此外,钉钉开放平台提供了包括用户管理、部门管理、角色管理等在内的通讯录服务端API。在使用这些API时,建议详细阅读官方文档,了解如何正确使用API以及如何避免触发限制。

    2024-03-13 14:00:01
    赞同 展开评论 打赏
  • 钉钉调用通讯录部门和用户信息的API,如果遇到限制问题,可能是因为以下几个原因:

    • 权限不足:确保你使用的access_token具有足够的权限调用通讯录API。
    • 频率限制:钉钉API有访问频率限制,超出后可能会被限制,请查看钉钉API文档有关频控的规定并适当调整调用策略。
    • 审核状态:部分功能或API可能需要企业通过钉钉的审核才能使用。
    • 授权问题:如果是第三方应用,确保已经正确完成授权流程,获取了所需的scope权限。
    2024-03-13 10:59:35
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
CUDA MATH API 立即下载
API PLAYBOOK 立即下载
传统企业的“+互联网”-API服务在京东方的实践 立即下载