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

免备案CDN_武汉网站建设报价_怎么买

小七 141 0

有时我们会收到客户的要求,要求能够从他们的SAP C4C租户发送自动出站SMS。有时设置这样的出站SMS服务很容易,但有时却是一项耗时的工作,特别是当客户选择使用第三方API时。因此,在这个博客中,我们试图解释在sapc4c中设置出站短信服务的简单方法。我们用最近遇到的一个需求的例子介绍了这些步骤。

在开始之前,我要感谢我的同事Kai Reese(Kai Reese)对这个博客的贡献。在第一节中,我们解释了mashupweb服务的配置,该服务负责使用第三方API发送出站SMS。在第二节中,我们解释了工作流规则的创建,大数据处理平台,您可以在其中配置mashupweb服务和业务规则来触发工作流。在任何需要的地方,我们都会放上配置的屏幕截图,以便您在处理类似需求时可以交叉检查您的实际配置。

现在,是时候开始设置了!

第1节:mashup web服务配置

下面是在SAP C4C系统中使用mashup web服务设置出站短信服务的步骤:

管理员>业务灵活性>mashup web服务

服务类型取决于API服务支持的协议。在我们的案例中,它是基于"REST"的服务。

服务名称:状态:选择"活动"身份验证方法:"Basic"(这取决于服务提供程序支持的身份验证方法。在我们的例子中,我们必须选择基本的身份验证方法。)名称:密码:服务协议:JSON(这也取决于服务提供者支持的协议)HTTP方法:POST内容类型:选择"Form"或"XML Form"。形式:如果您选择了"形式",那么您将获得添加固定值参数的选项。有关参数的信息应在API文档或服务提供商的网站上提供。您也可以单击"提取参数"按钮,大数据分析数据库,从URL生成参数。在我们的试验中,我们发现提取参数对大多数第三方api的URL不起作用。因此,您可以根据服务提供商提供的信息手动添加参数。XML主体:在我们的需求中,联网,我们使用了这个选项。这里提供的内容同样取决于所使用的API所需的参数。如果您使用的是sap365api,那么您可以按照标准文档提供所需的参数。有关详细信息,请访问以下链接:https://uacp2.hana.ondemand.com/viewer/cea15f900ca04c4faa35d3044577fe27/1702/en-US/186d4eb0763d10148ad8f08a3b867087.html

在我们的情况下,我们使用JSON内容类型。下面是我们提供的XML正文内容的一个示例(不要与这里的名称"XML正文"混淆,您也可以提供JSON格式的内容!)

{

"收件人":"[#电话号码]"、

"发件人":"发件人姓名"、

"消息":"[#消息]"

}

方括号内提到的占位符来自工作流规则配置。我们将在本博客的第2部分了解占位符的情况。

附加说明:

如果您的API支持通过输入参数进行身份验证(即。身份验证方法为"None"),则您甚至可以通过输出参数下的"Simulate"按钮(显示在屏幕右下角)来测试mashup。

为了解释"Simulate"按钮的工作原理,我们以另一个API为例,其中凭证通过输入参数传递如下所述:

一旦您的服务按上述方式配置,然后点击"模拟"按钮测试服务。您在"数据结构"部分收到的返回值告诉您服务调用的成功或失败。此返回值由API服务提供程序定义。您可以参考服务提供商提供的API文档来理解返回值的含义。在我们的例子中,单击"模拟"按钮后,我们收到以下返回值:

来自API文档的返回代码1表示:

最终我们收到了配置编号的测试短信。如果您可以使用"Simulate"按钮测试您的mashup,那么您可以节省大量宝贵的项目时间,而这些时间通常是在测试C4C中的API时浪费的。

第1节结束。

第2节:工作流规则的配置

在本节中,我们将逐步了解创建和配置工作流规则的方法。在这个工作流规则中,大淘客网,我们将使用上一节中创建的mashupweb服务。在我们的示例中,我们已经为票据创建配置了工作流规则。

在下一个屏幕中,出现向导来配置新的工作流规则。

第2节结束。

摘要:

在上述配置就绪后,我们可以从SAP C4C系统向定义的角色/员工发送短信。在我们的示例中,我们使用了第三方SMS服务提供商。在使用此类第三方API时,可能会出现您的设置无法正常工作的情况。在这种情况下,您可以联系相应API服务提供商的技术支持团队,并检查所使用API的基本要求。大多数服务提供商都提供了在注册帐户下查看API调用日志的选项。使用这些日志,您可以验证来自C4C租户的服务请求。您可以根据日志相应地微调设置。希望这个博客对你有帮助。请随时发表您的意见。如果你对改进这个博客有什么建议,阿里大数据应用平台,对我和其他人都会有帮助。感谢您阅读博客。祝你有美好的一天!