发送飞信的类
今天写了个发飞信的内,很简单,利用飞信公开的API
http://sms.api.bz/fetion.php?username&password=您的移动飞信登录密码&sendto=接收短信的飞信好友手机号&message=短信内容
给飞信好友发飞信
很简单就不介绍了看代码
using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
using System.IO;
namespace 飞信
{
public class sendSmsFoFetion
{
/// <summary>
/// 用默认的账户发送飞信到默认的用户 住:飞信只能发给飞信好友
/// </summary>
/// <param name="message">发送的内容</param>
/// <returns>发送的结果</returns>
public static string sendMessage(string message)
{
return sendMessage(message, "15884574527", "zh3305");
}
/// <summary>
/// 用默认的账户发送飞信到指定的用户 住:飞信只能发给飞信好友
/// </summary>
/// <param name="message"></param>
/// <param name="sendto">指定接收的用户</param>
/// <returns>发送的结果</returns>
public static string sendMessage(string message, string sendto)
{
return sendMessage(message, "15884574527", "zh3305", sendto);
}
/// <summary>
/// 用指定的账户发送飞信到默认的用户 住:飞信只能发给飞信好友
/// </summary>
/// <param name="message">发送的内容</param>
/// <param name="username">飞信账户名</param>
/// <param name="password">飞信账户密码</param>
/// <returns>发送的结果</returns>
public static string sendMessage(string message, string username,string password)
{
return sendMessage(message, username, password, "15884574527");
}
/// <summary>
/// 用指定的账户发送飞信到指定的用户 住:飞信只能发给飞信好友
/// </summary>
/// <param name="message">发送的内容</param>
/// <param name="username">飞信账户名</param>
/// <param name="password">飞信账户密码</param>
/// <param name="sendto">指定接收的用户</param>
/// <returns>发送的结果</returns>
public static string sendMessage(string message, string username, string password, string sendto)
{
WebRequest req = WebRequest.Create("http://sms.api.bz/fetion.php?" +
"username=" + username +
"&password=" + password +
"&sendto=" + sendto +
"&message=" + message);
req.Method = "GET";
Stream s = req.GetResponse().GetResponseStream();
StreamReader streamRead = new StreamReader(s);
Char[] readBuff = new Char[256];
int count = streamRead.Read(readBuff, 0, 256);
string Text = "";
while (count > 0)
{
String outputData = new String(readBuff, 0, count);
Text += (outputData);
count = streamRead.Read(readBuff, 0, 256);
}
s.Close();
streamRead.Close();
return Text;
}
}
}

浙公网安备 33010602011771号