This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[FAQ] TI-API: 如何使用 API 门户中的"授权"功能?

Part Number: TI-API

我在API门户中看到“授权”按钮,但不知道要如何使用该功能?

E2E原帖:e2e.ti.com/.../faq-ti-api-how-to-use-the-authorize-feature-on-api-portal

  • 借助最新的 API,我们将在规格中启用Swagger 功能。 swagger 提供了"授权"和"试用"功能,在不需要编写任何代码的情况下,客户可以使用这些功能进行实际的API 调用。 

    在使用"授权"和"试用"功能前,您需要了解您的消费者密钥和机密(如果您不知道,可以联系您公司帐户的管理员)。

    如该处所描述( https://api-portal.ti.com/order-api-authentication ),为了进行 API 调用,需要先生成 API 身份验证令牌,然后在调用时使用该令牌。 

    "授权"功能允许客户生成 API 身份验证令牌,并且在进行调用时(无缝)使用该令牌。

    在规格中,您可以为规格中的所有端点创建 API 身份验证令牌,也可以为每个端点生成 API 身份验证令牌。

    在以下示例中:

    • 顶部的"授权"按钮可以为整个规范创建单个 API 身份验证令牌。
    • 而每个端点上的单独"锁定"可以为每个单独的端点创建一个 API 身份验证令牌,从而创建一对一映射。

     

    如何使用该功能

    步骤1:单击"授权"按钮或"锁定"符号

    步骤2:输入您的消费密钥(也称为 client_id)和密钥(也称为 client_secret),然后单击"授权"。

    步骤3:如果成功,您将会看到"Authorize"(授权)按钮更改为"Logout"(注销) 。

    您可以通过单击关闭来关闭该窗口。

    API 身份验证令牌现已生成,您可以使用"试用"功能。