LinkedIn

借助 LinkedIn 连接器,您可以对 LinkedIn 数据执行读取操作。

准备工作

在 Google Cloud 项目中,执行以下任务:

  • 确保已设置网络连接。如需了解网络模式,请参阅网络连接
  • roles/connectors.admin IAM 角色授予配置连接器的用户。
  • roles/secretmanager.viewerroles/secretmanager.secretAccessor IAM 角色授予您要用其来使用连接器的 服务账号
  • 启用以下服务:
    • secretmanager.googleapis.com (Secret Manager API)
    • connectors.googleapis.com (Connectors API)

    如需了解如何启用服务,请参阅启用服务。如果之前没有为您的项目启用这些服务或权限,则在您配置连接器时,系统会提示您启用。

配置连接器

一个连接需专用于一个数据源。这意味着,如果您有许多数据源,则必须为每个数据源创建单独的连接。如需创建连接,请执行以下操作:

  1. Cloud 控制台 中,进入 Integration Connectors > 连接 页面,然后选择或创建一个 Google Cloud 项目。

    转到“连接”页面

  2. 点击 + 新建 以打开创建连接 页面。
  3. 位置 部分中,选择连接的位置。
    1. 区域:从下拉列表中选择一个位置。

      如需查看所有受支持区域的列表,请参阅位置

    2. 点击下一步
  4. 连接详情 部分中,完成以下操作:
    1. 连接器:从可用连接器的下拉列表中选择 LinkedIn
    2. 连接器版本:从可用版本的下拉列表中选择一个连接器版本。
    3. 连接名称字段中,输入连接实例的名称。

      连接名称必须符合以下条件:

      • 连接名称可以使用字母、数字或连字符。
      • 字母必须小写。
      • 连接名称必须以字母开头,以字母或数字结尾。
      • 连接名称不能超过 49 个字符。
    4. (可选)输入连接实例的说明
    5. (可选)启用 Cloud Logging ,然后选择日志级别。默认情况下,日志级别设置为 Error
    6. 服务账号:选择具有所需角色的服务帐号。
    7. (可选)配置连接节点设置

      • 节点数下限:输入连接节点数下限。
      • 节点数上限:输入连接节点数上限。

      节点是处理事务的连接单元(或副本)。 连接处理越多事务就需要越多节点,相反,处理越少事务需要越少节点。 如需了解节点如何影响连接器价格,请参阅连接节点的价格。如果未输入任何值,则默认情况下 节点数下限设置为 2(以便提高可用性),节点数上限设置为 50。

    8. 公司 ID:LinkedIn 公司 ID,对于您的组织是唯一的。如果您在查询中指定了公司 ID,请使用以下格式:urn:li:organization:COMPANY_ID
    9. 点击下一步
    10. 授权 部分中,输入客户端 ID 和客户端密钥的详细信息。
      • 客户端 ID:请求访问令牌时所用的客户端 ID。
      • 范围:LinkedIn 开发者账号中所需范围的英文逗号分隔列表。
      • 客户端密钥:包含您创建的关联应用的客户端密钥的 Secret Manager 密文。
      • 密钥版本:所选密文的密钥版本。
    11. 点击下一步
    12. 查看:查看您的连接和身份验证详细信息。
    13. 点击创建

    系统限制

    LinkedIn 连接器每个节点每秒最多可以处理 5 个事务, 每 个节点,并且会限制超出此限制的任何事务。LinkedIn 强制执行每位用户每 24 小时 1 万个请求的限制。

    默认情况下,Integration Connectors 会为连接分配 2 个节点(以便提高可用性)。

    如需了解适用于 Integration Connectors 的限制,请参阅限制

    在集成中使用 LinkedIn 连接

    创建连接后,该连接将在 Apigee Integration 和 Application Integration 中可用。您可以通过连接器任务在集成中使用该连接。

    • 如需了解如何在 Apigee Integration 中创建和使用连接器任务,请参阅 连接器任务
    • 如需了解如何在 Application Integration 中创建和使用连接器任务,请参阅连接器任务

    实体

    LinkedIn 连接器支持实体,例如评论和个人资料。如需了解如何配置 实体,请参阅实体示例

    实体操作示例

    示例 - 列出 LinkedIn 个人资料页面中的所有评论。

    此示例列出了您管理的组织页面中的帖子中的所有评论

    1. Configure connector task 对话框中,点击 Entities
    2. Entity 列表中选择“评论”。
    3. 选择 LIST 操作,然后点击 完成

    示例 - 从特定 ID 获取个人资料

    此示例从 Profiles 实体中获取基于 ID 的个人资料。

    1. Configure connector task 对话框中,点击 Entities
    2. Entity 列表中选择 Profiles
    3. 选择 GET 操作,然后点击 完成
    4. 连接器 任务的 任务输入 部分中,点击 entityId ,然后输入 2t7k5s4fgC默认值 字段中。

      其中,Id [KEY]Profiles 实体的主键值。

    5. 点击完成

    向 Google Cloud 社区寻求帮助

    您可以在 Google Cloud 社区的 Cloud 论坛中发布您的问题以及讨论此连接器。

    后续步骤