using System.Collections.Generic;
using System.Collections.Specialized;
public static void Main()
string url = "https://api.tigerflyapp.tw/tfas/send";
string token = "815a981822f5950f4b7dded7b5680db000e606b0";
SmsData[] smsData = { new SmsData("0900000000", "test 中文"), new SmsData("0900000000", "test english"), new SmsData("0900000000", "test にっぽんご")};
string data = JsonConvert.SerializeObject(smsData);
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.ContentType = "application/x-www-form-urlencoded";
NameValueCollection postParams = System.Web.HttpUtility.ParseQueryString(string.Empty);
postParams.Add("access_token", token);
postParams.Add("data", data);
byte[] byteArray = Encoding.UTF8.GetBytes(postParams.ToString());
using (Stream reqStream = request.GetRequestStream())
reqStream.Write(byteArray, 0, byteArray.Length);
using (WebResponse response = request.GetResponse())
using (StreamReader sr = new StreamReader(response.GetResponseStream(),Encoding.UTF8))
responseStr = sr.ReadToEnd();
Console.Write(responseStr);
public SmsData (string number, string content)