太空地图OAuth 2.0授权码模式演示
切换到PKCE模式演示
1
构造授权请求
构建太空地图授权请求端点,请求用户授权。
客户端ID (client_id)
在太空地图平台创建应用后获取的应用ID
重定向URI (redirect_uri)
用户授权后重定向的URI,需与注册时设置的一致
状态参数 (state)
需要包含一个具有随机性的值,用于防范CSRF攻击,例如:productId=1&rand=xxx。均可
权限范围 (scope)
当前支持的权限范围
access_type (access_type)
设置为 offline 以在首次授权时获取刷新令牌(Refresh Token)。
构建授权URL
开始授权流程
2
令牌交换
使用授权码交换访问令牌。
客户端ID (client_id)
客户端密钥 (client_secret)
在太空地图平台创建应用后获取的客户端密钥
授权码 (code)
从授权响应中获取的授权码,有效期为5分钟
重定向URI (redirect_uri)
交换令牌
3
获取用户信息
使用访问令牌获取用户信息。
获取用户信息