API授权配置需要进行以下几个步骤:
下面我们逐个分享:
授权字段为用户在前端授权时要求填写的字段,例如API Key,设置后,用户在集简云平台使用我们的应用时,点击“添加账户”弹窗窗口中填写,例如如果我们设置了一个"API Key"字段,那么用户使用时点击添加账户就会要求其填写自己的 API Key:
此字段将生成一个变量:{{auth_data.xxx}} , 其中xxx部分是我们配置授权字段Key(注意是字段key,不是字段名称),例如,我们示例里API Key这个字段,字段名称为”API Key",字段key为”api_key". 那么后续的接口调试时,如果我们要调用这个字段变量,则变量为{{auth_data.api_key}}
添加字段或者修改字段时,需要对此字段做一些设置,这里我们说明一下各个设置:
下拉选项是固定值。添加json格式的选项,其中key为接口请求参数,在接口调用时将使用此参数请求。label为用户在前端看到的选项名称。格式示例[
前端展示示例:
在这里您可以配置您调用授权验证的接口地址和参数 点击”更多选项”展现下拉:
如果您的接口返回参数中包含账户字段标识字段,例如用户名称或者ID等,可以配置在账户字段标识栏。
设置后此字段的字段值将作为账户名称展现在用户的前端(账户列表和应用管理中):
如果没有配置字段我们将默认使用 #1, #2...参数作为账户名称,用户可以授权后自行到”应用管理“界面中修改。
在这个步骤中模拟用户前端授权,测试接口是否可以走通:
点击添加新账户按钮
在弹出窗口输入对应的授权字段值(授权字段是您在”填写授权字段”步骤中配置的)
输入授权字段后,点击下一步验证接口是否通过。在接口返回中,我们可以看到授权返回的参数信息是否正确。如果正确,点击“结束测试并继续”按钮完成授权设置。
在“HTTP"中我们提供了请求参数详情,以便调试:
以上就是API授权的配置流程,
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。