钉钉小程序接口返回:不存在的临时授权码 40078

问题背景

调用钉钉的获取用户信息接口报错
https://oapi.dingtalk.com/user/getuserinfo
返回:不存在的临时授权码 40078

错误原因分析

1、你的授权码是错的

授权码错误的原因分析有以下两种:
1)授权码的获取方式不对,导致返回的码不对,不同类型的应用获取方式不一样,官方的获取方式也不一样,记得区分你是内部小程序还是内部微应用。
在这里插入图片描述
在这里插入图片描述
2)你获取到的是其他小程序的授权码
就是上面你确定你是小程序,也确认jsapi方式没问题,那你看下你开发IDE关联的是哪个应用,我就是关联了错误的应用获取了错误的授权码,下面是两个公司的应用,要选你正在调试的哦
在这里插入图片描述

2、你的token过期

3、你的授权码过期/多次使用

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章