Resco Cloud

Resco Cloud 是一种一站式业务解决方案,高度可自定义、安全、功能丰富,% 脱机就绪。

此连接器在以下产品和区域中可用:

服务 Class 区域
Copilot Studio 高级 除以下各项外的所有 Power Automate 区域
     - 美国政府 (GCC)
     - 美国政府 (GCC High)
     - 由世纪互联运营的中国云
     - 美国国防部(DoD)
逻辑应用程序 标准 除以下各项外的所有 逻辑应用区域
     - Azure 政府区域
     - Azure 中国区域
     - 美国国防部(DoD)
Power Apps 高级 除以下各项外的所有 Power Apps 区域
     - 美国政府 (GCC)
     - 美国政府 (GCC High)
     - 由世纪互联运营的中国云
     - 美国国防部(DoD)
Power Automate 高级 除以下各项外的所有 Power Automate 区域
     - 美国政府 (GCC)
     - 美国政府 (GCC High)
     - 由世纪互联运营的中国云
     - 美国国防部(DoD)
联系人​​
Name Resco 专家已准备好倾听和帮助
URL https://www.resco.net/contact-support/
Email mobilecrm@resco.net
连接器元数据
发布者 Resco
网站 https://www.resco.net/resco-cloud/
隐私策略 https://www.resco.net/privacy-notice/
类别 销售和 CRM;生产力

Resco Cloud 提供一次性业务解决方案,这些解决方案高度可自定义、安全、功能丰富,% 脱机就绪。 此连接器允许你无缝创建、读取、更新和删除记录的作。

先决条件

若要使用此连接器,需要以下各项:

  • Resco Cloud 或任何来自 Resco 的关联产品的组织。
  • 可以 在此处注册 30 天的免费试用版。
  • 具有架构访问权限或系统管理员权限的用户帐户。

如何获取凭据

此连接器使用 Basic 身份验证。 创建新连接器(在 Power Apps/逻辑应用中),需要提供登录凭据。 还需要选择要用于此连接器的服务器以及注册期间指定的组织名称。

连接器入门

只需将任何 Resco Cloud 连接器步骤添加到流,并开始访问/更改 Resco Cloud 组织中的数据。 此连接器允许执行读取/创建/更新/删除等基本数据作。

已知问题和限制

Paging

List records 作最多返回 1000 条记录。 若要获取更多记录,必须使用 Skip token 输入参数。 Skip token不会直接返回,而是Next Link返回也包含的内容Skip token。 若要解析 Skip token 下一 List records 个作调用,可以使用步骤中的 Set variable 表达式,例如:

{
    "inputs": {
        "name": "skipToken",
        "value": "@{if(empty(outputs('List_records')?['body/@odata.nextLink']),null,decodeUriComponent(substring(outputs('List_records')?['body/@odata.nextLink'],add(indexOf(outputs('List_records')?['body/@odata.nextLink'], '$skipToken='),11))))}"
    }
}
Triggers

Resco Cloud 连接器支持用于创建、更新和删除作的触发器。 对于高级要求,可以使用服务器进程事件和调用“收到 HTTP 请求时”提供的 HTTP 请求来解决此问题。 只需创建新的自动化云流,将其命名,然后单击“跳过”以创建空流。 搜索“请求”连接器,并添加“收到 HTTP 请求时”触发器。 设置“请求正文 JSON 架构”以接受 id 参数:

 {
    "type": "object",
    "properties": {
        "id": {
            "type": "string"
        }
    }
}

在“显示高级选项”下,将方法设置为 POST。 保存流以生成“HTTP POST URL”。 应用流

现在,必须创建一个进程来调用流中的触发器。 登录到 Resco Cloud 服务器,启动管理控制台,然后从菜单中选择“进程”。 单击“新建”,输入新进程的名称,选择所需的实体(例如帐户),并创建所需的事件(例如记录)。 添加 StringList 变量 headers 并向其添加项 Content-Type: application/json;charset=utf-8 。 将字符串变量 body 添加为“设置文本格式”,其中包含:

\{ "id": "{Entity.id}" \}

然后,使用POST方法添加函数步骤Server.InvokeWebRequest。 从“收到 HTTP 请求时”触发器和正文变量复制的 URL。 应用进程

现在,创建指定实体类型的记录时,触发器将激活。

常见错误和补救措施

对于云服务器,请确保已在“连接”对话框下指定了正确的服务器。 否则,可能会收到未经授权的错误。 对于自定义服务器或本地服务器,请输入 URL,包括协议和端口(如果适用),例如 https://mycompany.com[:8080]

FAQ

  • 问:如何使用 List records 输入参数? 答:这些是标准 OData 查询参数。 每个输入参数的语法都由 OData 规范定义。 唯一要考虑的是使用逻辑名称而不是显示名称。 (例如帐户 -> 帐户、名称等> )。 可以在管理控制台中的“实体”下找到逻辑名称。
  • 问:如何获取选取列表标签? 答:每个选取列表字段返回 2 个值:
    • Field - 这是选取列表值
    • Field (Label) - 这是选取列表值的标签。
  • 问:如何获取查找标签? 答:每个查找字段返回 3 个值:
    • Field - 这是引用的 ID (GUID)
    • Field (Label) - 这是引用的标签(主名称)。
    • Field (Type) - 这是引用的目标实体。
  • 问:如何设置查阅字段? 答:设置查找字段时,必须构造包含记录类型和记录 ID 的引用。
    • 在流中的现有记录中,可以使用 OData Id
    • 通过创建 logicalName:id 表达式
    • 通过创建 logicalName('id') 表达式

正在创建连接

连接器支持以下身份验证类型:

云服务器 使用云服务器访问组织。 所有区域 不可共享
本地服务器 使用本地服务器访问组织。 所有区域 不可共享
默认值 [已弃用] 此选项仅适用于没有显式身份验证类型的较旧连接,并且仅用于向后兼容性。 所有区域 不可共享

云服务器

身份验证 ID:cloudServer

适用:所有区域

使用云服务器访问组织。

这是不可共享的连接。 如果 Power App 与另一个用户共享,系统会提示其他用户显式创建新连接。

Name 类型 Description 必选
Resco Server 字符串 True
组织 字符串 True
用户名 securestring True
密码 securestring True

本地服务器

身份验证 ID:onPremiseServer

适用:所有区域

使用本地服务器访问组织。

这是不可共享的连接。 如果 Power App 与另一个用户共享,系统会提示其他用户显式创建新连接。

Name 类型 Description 必选
Resco Server 字符串 True
组织 字符串 True
用户名 securestring True
密码 securestring True

默认值 [已弃用]

适用:所有区域

此选项仅适用于没有显式身份验证类型的较旧连接,并且仅用于向后兼容性。

这是不可共享的连接。 如果 Power App 与另一个用户共享,系统会提示其他用户显式创建新连接。

Name 类型 Description 必选
Resco Server 字符串 True
组织 字符串 True
用户名 securestring True
密码 securestring True

限制

名称 调用 续订期
每个连接的 API 调用数 100 60 秒

操作

列出记录

获取记录列表

列出问卷

获取问卷记录列表

创建新记录

创建新记录

删除记录

按 ID 删除记录

更新记录

按 ID 更新记录

生成报告

生成报告

获取当前用户

按 ID 获取当前用户记录

获取记录

按 ID 获取记录

获取问卷

按 ID 获取问题者记录

列出记录

获取记录列表

参数

名称 密钥 必需 类型 说明
选择查询
$select string

限制检索数据时返回的属性

筛选查询
$filter string

ODATA 筛选器查询,用于限制返回的记录

订单依据
$orderby string

用于指定记录顺序的 ODATA orderBy 查询

展开查询
$expand string

与请求的记录一起包含的相关记录(默认值 = none)

Top Count
$top integer

要检索的记录总数

跳过计数
$skip integer

跳过前 n 条记录

跳过标记
$skiptoken string

用于访问下一页记录的令牌

实体名称
entity True string

实体的名称

返回

此操作输出是动态内容。

列出问卷

获取问卷记录列表

参数

名称 密钥 必需 类型 说明
选择查询
$select string

限制检索数据时返回的属性

筛选查询
$filter string

ODATA 筛选器查询,用于限制返回的记录

Top Count
$top integer

要检索的记录总数

跳过计数
$skip integer

跳过前 n 条记录

跳过标记
$skiptoken string

用于访问下一页记录的令牌

问题名称
questionnaire True string

问题者的名称

返回

此操作输出是动态内容。

创建新记录

创建新记录

参数

名称 密钥 必需 类型 说明
实体名称
entity True string

实体的名称

身体
body True dynamic

新记录

返回

此操作输出是动态内容。

删除记录

按 ID 删除记录

参数

名称 密钥 必需 类型 说明
记录 ID
id True string

输入全局唯一标识符(GUID)

ETag
If-Match string

ETag (实体版本)

实体名称
entity True string

实体的名称

更新记录

按 ID 更新记录

参数

名称 密钥 必需 类型 说明
记录 ID
id True string

输入全局唯一标识符(GUID)

ETag
If-Match string

ETag (实体版本)

实体名称
entity True string

实体的名称

身体
body True dynamic

新属性值

返回

此操作输出是动态内容。

生成报告

生成报告

参数

名称 密钥 必需 类型 说明
实体名称
entity True string

实体的名称

记录 ID
id True string

输入全局唯一标识符(GUID)

报告名称
report True string

报表的名称

Format
extension True string

文件格式

返回

报告内容
binary

获取当前用户

按 ID 获取当前用户记录

参数

名称 密钥 必需 类型 说明
选择查询
$select string

限制检索数据时返回的属性

展开查询
$expand string

与请求的记录一起包含的相关记录(默认值 = none)

返回

此操作输出是动态内容。

获取记录

按 ID 获取记录

参数

名称 密钥 必需 类型 说明
记录 ID
id True string

输入全局唯一标识符(GUID)

选择查询
$select string

限制检索数据时返回的属性

展开查询
$expand string

与请求的记录一起包含的相关记录(默认值 = none)

实体名称
entity True string

实体的名称

返回

此操作输出是动态内容。

获取问卷

按 ID 获取问题者记录

参数

名称 密钥 必需 类型 说明
记录 ID
id True string

输入全局唯一标识符(GUID)

选择查询
$select string

限制检索数据时返回的属性

问题名称
questionnaire True string

问题者的名称

返回

此操作输出是动态内容。

触发器

创建-更新-删除项时

创建-更新-删除项时

创建-更新-删除项时

创建-更新-删除项时

参数

名称 密钥 必需 类型 说明
实体名称
$entity True string

实体的名称

操作名称
$action True string

Action

返回

名称 路径 类型 说明
id
id string

定义

二进制

这是基本数据类型“binary”。