配置SMS API

时间:2015-01-21 14:46:18

标签: c# winforms api sms

请所有我在尼日利亚的SMS经销商处获得此API。我想知道如何以corectly方式插入我的文本框值 API:http://smsmobile24.com/components/com_spc/smsapi.php?username=xxx&password=yyy&sender=@@sender@@&recipient=@@recipient@@&message=@@message@@

我需要输入密码,用户名,当然还有发件人和收件人。

我试过这样做:

string to, msg;
to = smsRecipientBox.Text;
msg = smsMsgBox.Text;

http://smsmobile24.com/components/com_spc/smsapi.php?username=C***er&password=fath****am&sender=Cmanager&recipient = '"+to+"'&message='"+msg+"';

但是我得到那条红线告诉我有一个错误。

1 个答案:

答案 0 :(得分:0)

您无法修改常量值(使用const修饰符标记的变量)。

这里有两个选项:

1)您从字段中删除const

2)使用格式化在常量字符串中的占位符中插入值:

const string url = "http://smsmobile24.com/components/com_spc/smsapi.php?username=C***er&password=fath****am&sender=Cmanager&recipient={0}&message={1}";

var to = smsRecipientBox.Text;
var msg = smsMsgBox.Text;

string result = string.Format(url, to, msg);