短息计费平台:http://sms.webchinese.cn/User/?action=key
代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace duanxin
{
public partial class Form1 : Form
{
private string url = "http://utf8.api.smschinese.cn/?";
private string strUid = "Uid=";
private string strKey = "&key=cb7bfdb566347fb1cbce";
private string strMob = "&smsMob=";
private string strContent = "&smsText=";
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text.ToString().Trim() != "" && textBox2.Text.ToString().Trim() != "" && richTextBox1.Text.ToString() != null) {
url = url + strUid + textBox1.Text + strKey + strMob + textBox2.Text + strContent + richTextBox1.Text;
string Result = GetHtmlFromUrl(url);
MessageBox.Show(Result);
}
}
public string GetHtmlFromUrl(string url)
{
string strRet = null;
if (url == null || url.Trim().ToString() == "")
{
return strRet;
}
string targeturl = url.Trim().ToString();
try
{
HttpWebRequest hr = (HttpWebRequest)WebRequest.Create(targeturl);
hr.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)";
hr.Method = "GET";
hr.Timeout = 30 * 60 * 1000;
WebResponse hs = hr.GetResponse();
Stream sr = hs.GetResponseStream();
StreamReader ser = new StreamReader(sr, Encoding.Default);
strRet = ser.ReadToEnd();
}
catch (Exception)
{
strRet = null;
}
return strRet;
}
}
}
界面: