我正在集成第三方 SMS 应用程序。要求是单击我网站上的网页上的按钮,将 SMS 发送到十个手机号码。
我们已经获得了一个 URL,我们必须在其中添加要发送的电话号码和消息。该 URL 一次只接受一个电话号码。
我有一个电话号码列表,我必须一一发送相同的消息。在遍历 list 时,我将电话号码添加到 url 并Response.Redirect(url)
在每次迭代中执行。
但这只会在第一次Response.Redirect()
发生时将 SMS 发送到列表中的第一个电话号码,它将浏览器带到给定 Url 指定的外部站点,并且不执行其余的 for 循环,即其余的电话号码未嵌入 url。
string[] phNos = { "91999999998", "91999999996" ,"91999999995"}; // Sample Mobile nos.
for(int i=0;i<phNos.Length;i++)
{
url = "baseurl/PushURL.fcgi?0&mobileno=" + phNos[i] + "&message="+ masg;
Response.Redirect(url);
}
我读过,Server.Transfer()
但这不能用于发送到外部站点。我的要求可行吗?请帮助我如何实现它。