integration-service
latest
false
重要 :
请注意,此内容已使用机器翻译进行了本地化。 Integration Service 中提供的连接器包采用的是机器翻译的译文。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Integration Service 用户指南

Automation CloudAutomation Cloud Public SectorAutomation Suite
上次更新日期 2025年3月17日

示例 C:根据使用 OAuth 2.0 客户端凭据身份验证的 API 规范构建连接器

在以下示例中,我们将使用 OAuth 2.0 客户端凭据身份验证,根据现有 API 文档为 USPS 构建一个连接器。

从 API 文档导入

使用此方法,您可以轻松导入 API 参考中包含的任意数量的资源。 连接器生成器允许您以 JSON 或 YAML 格式上传现有 API 文档,或通过 Swagger 或 Postman 上传。

在以下示例中,我们将为 USPS 地址验证/规范化 API 构建一个连接器。 与示例 A 和 B 不同,现在我们:

  • 从 USPS 网站下载 API 参考。
  • 使用 OAuth 2.0 客户端凭据身份验证。

下载 API 参考

  1. 在 USPS Developer Portal ( https://developer.usps.com/ ) 上注册 并导航到 API 目录。
  2. 下载要为其构建连接器的 API 参考。 例如:地址 3.0

USPS 地址 3.0 API

将 API 引用导入连接器生成器

  1. 将 API 参考上传到连接器生成器。

    将 API 参考作为 .yaml 文件上传 文件

  2. 选择“创建”后,您可以在上传的定义中看到所有可用资源:GET/地址、GET/城市州、GET/邮政编码。

    API 定义中的所有可用资源

配置身份验证

接下来,您必须配置身份验证。 要使用 OAuth 2.0 客户端凭据,您必须在USPS Developer Portal中创建 OAuth 2.0 应用程序。 有关详细信息,请参阅入门指南。

  1. 在 USPS Developer Portal 中,导航到“Apps” ,然后选择“添加应用程序”
  2. 配置应用程序 创建完成后,复制使用者密钥使用者密码凭据。 这些字段对应于“客户端 ID” 和“客户端密码” 字段。

    配置应用程序 USPS Dev Portal

  3. 返回到“连接器生成器”,将“身份验证类型”设置为“OAuth 2.0 客户端凭据”。
  4. 配置以下凭据:
    1. 客户端 ID :<your Consumer Key>
    2. 客户端密码 :<your Consumer Secret>
    3. 作用域:地址
    4. 令牌 URL :https://api.usps.com/oauth2/v3/token
  5. 测试您的连接器。 选择“发送请求”以测试创建的 API 资源,并提供输入参数,如下所示:


    GET/城市-州请求

  • 从 API 文档导入
  • 下载 API 参考
  • 将 API 引用导入连接器生成器
  • 配置身份验证

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2025 UiPath。保留所有权利。