企业微信授权token无法读取通讯录的问题
发布于 6 年前 作者 linxiuying 6192 次浏览 来自 问答

企业授权给第三方应用后使用永久授权码获取到AccessToken,使用该token去获取通讯录部门成员接口https://qyapi.weixin.qq.com/cgi-bin/user/simplelist?access_token=ACCESS_TOKEN&department_id=DEPARTMENT_ID&fetch_child=FETCH_CHILD

返回错误码:60011 和 错误信息:no privilege to access/modify contact/party/agent

开发文档有说明:  使用应用secret只能进行“查询”、“邀请”等非写操作,请问具体怎么使用应用secret获取通讯录信息

我使用服务商ProvideToken,应用SuiteToken时都报同样的错误,只有使用企业微信的CorpId和secret获取的token可以获取

1 回复

使用应用secret只能进行“查询”、“邀请”等非写操作,而且只能操作应用可见范围内的通讯录。

应获取永久授权码信息,即获取到可见范围的信息https://work.weixin.qq.com/api/doc#90001/90143/90603,再去调用相关的通讯录接口https://work.weixin.qq.com/api/doc#90001/90143/90329,权限取决于可见范围

回到顶部