开发者社区> 问答> 正文

钉钉第三方应用调用用户访问授权接口一直提示应用不存在

展开
收起
游客l7uehu4ucmbjg 2023-11-24 11:44:09 438 0
5 条回答
写回答
取消 提交回答
  • 这个问题是因为钉钉开放平台上的应用没有设置相应的权限所导致的,您需要去钉钉开放平台上申请权限,然后设置对应的 redirect_uri 和 scope 权限字段。钉钉开放平台的权限可能需要审核,审核完成后方可使用相关 API。

    2023-11-27 15:42:17
    赞同 展开评论 打赏
  • 这边看到链接中的应用不存在了,不清楚具体是什么问题,可以参考文档中的一些信息,希望对后续开发有所帮助
    https://open.dingtalk.com/document/orgapp/authorize-a-user-to-access-a-custom-workspace-of-an#title-nik-0is-zx7

    image.png

    2023-11-26 15:50:37
    赞同 展开评论 打赏
  • 应该是接口问题吧
    调用钉钉服务端接口前,需要先添加所需接口的调用权限,应用创建后,系统默认添加身份验证和消息通知接口权限。鼓励应用使用尽可能多的接口,实现跟钉钉核心能力的全面互通。https://open.dingtalk.com/document/orgapp/add-api-permission
    接口权限是以应用为维度授予的,每个应用的接口权限都是独立存在的,如果多个应用都需要调用同一个接口,那么每个应用都要添加相对应的接口调用权限。

    例如:企业内同时拥有A、B两个应用,且应用A已经拥有通讯录权限,此时如果应用B要获取企业通讯录,那么也需要添加通讯录权限,添加方式与应用A一样。

    2023-11-26 08:28:30
    赞同 展开评论 打赏
  • 授权参数不正确:在调用用户访问授权接口时,您需要传递一些必要的参数,包括 appkey 和 access_token 等。请确保您传入的参数值都是正确的。
    应用权限不足:如果您的应用没有足够的权限调用用户访问授权接口,也会出现这个问题。请登录钉钉后台

    2023-11-24 15:29:00
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在调用以上两个接口时遇到“应用不存在”的提示可能是由于没有正确设置或者缺少应用ID、客户端ID等相关参数造成的。
    建议您检查以下几个方面:

    1. 在使用以上两个接口前确认已经成功创建钉钉开放平台的应用并且完成了应用授权;
    2. 检查请求URL中的appID、clientID等参数是否填写正确;
    3. 如果已经正确设置了上述参数仍然存在此错误,建议尝试重置密钥和更新应用的版本信息后再试一次;
    2023-11-24 13:53:46
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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