开发者社区 问答 正文

AuthorizedApp是什么?



描述


API的应用授权信息

节点名


AuthorizedApp

子节点


名称类型描述
StageNameString环境名称,取值:
  • RELEASE
  • TEST
AppIdLong编号,系统生成,全局唯一
AppNameString应用名称
OperatorString授权的人,取值:
  • PROVIDER:API所有者
  • CONSUMER:API调用者
AuthorizationSourceString授权来源,取值:
  • CONSOLE:控制台
  • API:API
DescriptionString授权说明
[tr=rgb(239, 251, 255)][td]AuthorizedTime String授权时间,格林威治时间

展开
收起
轩墨 2017-10-26 15:01:21 2306 分享 版权
阿里云 AI 助理回答

API的应用授权信息主要通过节点AuthorizedApp来描述,包含以下子节点:

  • StageName: 字符串类型,表示环境名称,可取值为 RELEASE(线上)和 TEST(测试),用于界定API调用的环境。

  • AppId: 长整型,是应用的唯一编号,由系统生成,全局唯一,用于标识具体的授权应用。

  • AppName: 字符串类型,代表应用的名称,便于用户识别不同的授权应用。

  • Operator: 字符串类型,指明授权操作的人,取值包括:

    • PROVIDER: 表示API的所有者进行了授权操作。
    • CONSUMER: 指API的调用者被授予了访问权限。
  • AuthorizationSource: 字符串类型,说明授权的来源,可能的取值有:

    • CONSOLE: 授权行为发生在阿里云控制台。
    • API: 授权是通过API调用来完成的。
  • Description: 字符串类型,提供关于此次授权的说明或备注信息,帮助理解授权背景或目的。

  • AuthorizedTime: 字符串类型,记录授权操作发生的具体时间,采用格林威治时间标准,以便于全球统一时间和日期管理。

这些属性共同构成了API授权给特定应用时的详细信息框架,确保了API调用的安全性与可控性。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答分类:
问答地址: