云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

负载均衡_数据库标准_限量秒杀

小七 141 0

SAP Open Connectors直接在SAP产品中提供了广泛的第三方集成目录。但是,如果连接器不存在,则可以使用连接器生成器构建它,云主机,这是一个简单的向导,代码开发量很低甚至没有代码开发。此外,如果连接器确实存在,但缺少所需的资源,则可以添加或扩展它。

在本博客中,我们将重点讨论扩展Salesforce Open连接器以包含sobject资源。我们还将探讨如何向Salesforce添加自定义对象并在连接器中公开。最后,我们将向Salesforce中的标准对象添加自定义字段。

创建Salesforce Open Connector实例

从Open Connectors仪表板,单击Connectors并搜索Salesforce。将鼠标悬停在Salesforce Sales Cloud Open Connector上,可视化数据大屏,然后单击Authenticate.

Img 1–验证到Salesforce Open Connector

在完成Oauth流并登录到Salesforce之后,您将创建一个Salesforce Connector实例。然后,您可以单击"浏览API文档"按钮或返回到上面的屏幕并单击蓝色气泡以访问您的实例。

Img 2–访问已创建的Salesforce Open Connector实例

现在您可以将鼠标悬停在该实例上并单击API文档。

Img 3–访问已创建的Salesforce Open Connector实例的API文档连接器实例

如果选择了资源页签,这些资源是可编辑的。

Img 4–连接器的资源页签允许编辑资源

点击铅笔图标编辑资源。让我们编辑报表资源。

Img 5–在编辑模式下检查资源

通过扩展Salesforce Open Connector创建新资源

让我们通过单击"创建新资源"复制此格式以添加SOQL资源:

我们只需添加供应商路径(基本URL位于资源旁边的设置页上)tab)。

Img 6–Salesforce中的SOQL文档

资源应如下所示。

Img 7–将GET SOQL资源添加到Salesforce连接器

按Go后,添加一个空参数,我们将为供应商名称和名称命名q。它是类型查询和数据类型字符串。请确保添加描述,如"输入SOQL查询,购返利,如选择+名称+发件人+帐户"

Img 8–向Salesforce Open Connector的新创建资源添加空参数

在测试此资源之前,我们还必须做一件事。如果您在上面的Salesforce文档中注意到,响应负载的结果包含在名为records的根键中。让我们通过展开"配置"选项卡来添加根密钥。

Img 9–将根密钥添加到Salesforce Open Connector中新创建的资源

现在我们准备测试它。确保已选择连接器实例(图像位于"+Authenticate Instance"上方和单词Instances下方)。如果选中,它将以蓝色矩形为边框。现在单击"试用",企业开发软件,然后按"执行"。您应该可以看到结果数组中的响应。

Img 10–在Salesforce Connector中通过查询执行新创建的SOQL资源

在Salesforce Open Connector中公开Salesforce自定义对象

让我们在Salesforce中创建一个自定义对象。

Img 11–在Salesforce UI中创建一个名为newobj\uu c.

然后我们可以在连接器实例API文档中运行GET/objects,我们将看到这个新对象自动出现。

Img 12–执行GET/objects资源以查看新的自定义对象。

Img 13–新添加的自定义对象在Salesforce连接器中显示GET/objects响应

让我们填充使用所有连接器实例上默认提供的POST/{objectName}资源创建一个newobj\uu c。

Img 14–创建一个newobj\uu c的新自定义对象记录。

现在我们已经填充了一个记录,我们可以使用GET/{objectName}提供的资源检索它。

Img 15–使用GET/{objectName}检索Salesforce连接器中的自定义对象记录

这里是响应。

Img 16–使用GET/{objectName}对自定义Salesforce对象的响应

这些字段也可以使用GET进行访问objects/{objectName}/metadata

Img 17–Salesforce Open Connector实例中的GET objects/{objectName}/metadata

在Salesforce Open Connector中公开一个Salesforce自定义字段

让我们更进一步,将一个自定义字段添加到标准对象联系人中。

Img 18–将一个名为mynewfield的新字段添加到联系人标准对象

现在运行GET/contacts资源查看新字段。

Img 19–添加自定义字段后执行GET/contacts资源的响应

最后,由于公共资源使用GET/objects/{objectName}/metadata调用,这个新字段也可用于映射。

Img 20–映射到公共资源时,全球云购,字段选项直接从GET/metadata调用中提取

在本博客中,我们学习了如何扩展开放连接器以添加资源。我们还了解了如何在Salesforce Open Connector中公开自定义对象和自定义字段。