auth
开源智能客服机器人系统
开源 智能客服机器人系统通过Web客服的https请求。选择“系统>认证配置”,配置应用接入点登录。选择“系统>OAuth”,单击“编辑”。用户名登录系统的服务器的用户名。密码登录系统的用户密码。“OAuth2.0=”,且该用户登录后可以访问OAuth。认证服务器的用户密码。client_token认证服务器的请求ID。调用获取用户信息的接口地址。该地址Oauth2.0.1后,用于获取access_token的请求信息,校验获取方法请参见获取 IAM 用户Token。通过该方式获取的access_token可用于调用API接口。Oauth2.0.0无URL传输协议HTTPS地址由Oauth2.0鉴权,获取用户信息时进行加密签名操作,获取方法请参见《鉴权API参考》中的“认证”章节。同时需要设置该参数,并且开启RefreshToken特性时需要设置该参数。请求body体中该参数与“auth_type”参数配合使用,表示获取的access_token可用于调用API接口时进行鉴权。Oauth2参数必选/可选类型位置说明device_id可选StringPath参数说明:子设备ID,用于唯一标识一个设备。在注册设备时直接指定,或者由 物联网平台 分配获得。由物联网平台分配时,生成规则为"product_id"+"_"+"node_id"拼接而成。取值范围:长度不超过128,只允许字母、数字、下划线(_)、连接符(-)的组合。
api获取token鉴权
api获取token鉴权时,使用AK/SK进行鉴权。Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。Token可通过调用获取用户Token接口获取。 云服务 存在两种部署方式:项目级服务和全局级服务。其中:项目级服务需要获取项目级别的Token,此时请求body中auth.scope的取值为project。全局级服务需要获取全局级别的Token,此时请求body中auth.scope的取值为domain。 获取Token 后,再调用其他接口时,您需要在请求消息头中添加“X-Auth-Token”,其值即为Token。AK/SK签名认证方式仅支持消息体大小12MB以内,12MB以上的请求请使用Token认证。AK/SK认证就是使用AK/SK对请求进行签名,在请求时将签名信息添加到消息头,从而通过身份认证。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。SK(SecretAccessKey):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。详细的签名方法和SDK使用方法请参见API签名指南。签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。