ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC=2,3] ## 概念和术语 ### 应用基本信息相关 - AppID 字段类型:字符型。 功能说明:申请平台授权成功后,分配给网站的appid,用来唯一标识网站。 - AppKey 字段类型:字符型。 功能说明:申请平台授权成功后,分配给网站的appkey。appkey将在平台授权过程中以及网站通过OpenAPI访问/修改用户受保护的资源时,用来计算签名值,以提高传输过程参数的防篡改性。 ### OAuth2.0协议相关 - OAuth2.0协议详见 :[OAuth2.0简介](https://oauth.net/2/)。 - access_token:访问OpenAPI时所必须的token。获取方式详见:[获取access_token](http://www.kancloud.cn/ityangs/wiki/316644)。 - Client :  第三方客户端即其他应用程序( Application)。它获得RO的授权后便可以去访问用户在RS上的受保护的资源信息。 - RO ( Resource Owner ) :  所访问资源的拥有者即资源所有者也是终端用户。对资源拥有绝对的管理和控制的权限,即用户本身。 - AS (Authorization Server): 授权服务器。能够成功验证RO和获取授权,并在此之后分发访问授权令牌(Access Token)的服务器[5]; - RS ( Resource Server ) :  资源服务器。他存储用户受保护的数据信息,根据Client的访问授权令牌(Access Token)来返回用户受保护的数据信息。 - Authorization Code: 授权码。即用户对第三方的授权码,也是临时令牌,用来换取访问和刷新令牌。 - Access Token: 访问存取令牌。即用来获取用户在资源服务器上受保护的资源。 - Refresh Token: 刷新令牌。即访问存取令牌过期后,重新用来换取访问存取令牌(Access Token)。 ### OAuth1.0协议相关 - OAuth1.0协议详见 :[OAuth1.0简介](https://oauth.net/1/)。 - oauth_consumer_key和oauth_consumer_secret oauth_consumer_key:申请平台授权成功后,分配给网站的appid。 oauth_consumer_secret:对应平台授权成功后分配的appkey。 - oauth_signature:签名值,用来提高传输过程参数的防篡改性。签名值的生成详见 签名参数oauth_signature的说明。 - oauth_timestamp:unix时间戳(从UTC时间1970年1月1日00:00:00到当前时刻的秒数,不同语言中如何获取请google/baidu之)。 - oauth_callback:回调地址。在用户授权成功后,会从授权平台页面跳转回这里指定的回调地址。