在钉钉开发中,authorization_code 这个值怎么获取?
authorization_code-这个值通常是OAuth2.0授权流程中的一部分,不过在钉钉开放平台的上下文中,更具体的提法是,1. 当用户需要登录您的系统时,首先需要引导用户至钉钉授权页面。这通常通过构造一个含有特定参数的URL来实现,用户访问这个URL后会被重定向到钉钉授权页面。2. 用户在钉钉授权页面同意授权后,钉钉会将用户重定向回您在钉钉开放平台预先设置的回调地址(redirect_uri),并在URL中附带一个查询参数。3. 您的后端服务器从回调地址的请求中解析出这个,然后使用这个code、您的应用的app_id和app_secret等信息,向钉钉开放平台的token接口发起请求,以换取access_token等用于后续API调用的凭证。请注意,这里提到的code有效期较短,一般几分钟内有效,因此获取后应立即交换为access_token等长期凭证。-此回答整理自钉群“钉钉开发者社区(互助群)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。