如何从biztalk服务器调用短信网关网址

问题描述 投票:-1回答:2

我需要创建一个BizTalk解决方案,其中我需要从BizTalk服务器调用SMS网关URL。有没有办法做到这一点?

URL如下所示。我只需要在执行此操作时传递phone_number和text_msg参数。

http://111.111.1.111/sendsms.cgi?mobile_number=+6512345678&text_msg=test

biztalk biztalk-2013
2个回答
1
投票

如果它是REST API,那么您可以使用WCF-WebHttp适配器并将电话号码和TExt消息作为URL本身的变量传递。需要提升这些属性(电话号码和短信息),然后动态传递。


0
投票

这已经通过在我的业务流程中添加表达式形状来解决,在该表达式中我放置了这行代码。

sendPort_SendSms(Microsoft.XLANGs.BaseTypes.Address) = "http://111.111.1.111/api/sendsms.cgi?" + "mobile_number=" + varMobileNumber + "&" + "text_msg=" + varMessageBody;

我已经声明了我的2个参数:mobile_number(varMobileNumber)text_msg(varMessageBody)作为变量,所以我可以传递其中的任何一个值。

这就像一个魅力。

© www.soinside.com 2019 - 2024. All rights reserved.