配置短信 API

Configuring SMS API

拜托,我从尼日利亚的 SMS 经销商那里得到了这个 API。我想知道如何正确插入我的文本框值 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+"';

但是我看到那条红线告诉我有错误。

您不能修改常量值(用 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);