简单的介绍短信接口的例子,如有需要可以下载接口演示版
  发送短信,<=0返回失败.大于0成功条数,个人的。企业ID为0
  http://api.woxp.cn/gb2312/web_api/?x_eid=企业ID&x_uid=账号&x_pwd_md5=登陆密码MD5值&x_ac=10&x_gate_id=300&x_target_no=手机号码&x_memo=短信内容
    
提示:HTTP调用URL接口时, 参数值必须URL编码后再调用
  --x_eid企业代码,个人账号值为0
  --x_gate_id值为300.代表组合通道
  --x_target_no可以多个号码最多100个每次。之间用[,]分开。例如:15910011001,1591061000,15912341234
  --x_memo短信内容70字
  
--查询余额 
  http://api.woxp.cn/gb2312/web_api/?x_eid=企业ID&x_uid=账号&x_pwd_md5=登陆密码MD5值&x_ac=30&x_gate_id=300
  
1. --ASP 调用例子-------------------------------------------------------------------------------------------
  <%
  '常用函数
  '输入url目标网页地址,返回值getHTTPPage是目标网页的html代码
  function getHTTPPage(url)
  dim Http
  set Http=server.createobject("MSXML2.XMLHTTP")
  Http.open "GET",url,false
  Http.send()
  if Http.readystate<>4 then 
  exit function
  end if
  getHTTPPage=bytesToBSTR(Http.responseBody,"GB2312")
  set http=nothing
  if err.number<>0 then err.Clear 
  end function
  Function BytesToBstr(body,Cset)
  dim objstream
  set objstream = Server.CreateObject("adodb.stream")
  objstream.Type = 1
  objstream.Mode =3
  objstream.Open
  objstream.Write body
  objstream.Position = 0
  objstream.Type = 2
  objstream.Charset = Cset
  BytesToBstr = objstream.ReadText 
  objstream.Close
  set objstream = nothing
  End Function
  
  '自已组合一下提交的URL加入自己的账号和密码MD5
  sms_url="http://api.woxp.cn/gb2312/web_api/?x_eid=&x_uid=&x_pwd_md5=&x_ac=10&x_gate_id=101&x_target_no=&x_memo="
  response.write getHTTPPage(sms_url)
  %> 
  2.--C# 调用---------------------------------------------------------------------------------------------
  //需要用到的命名空间
  using System.Net;
  using System.IO;
  using System.Text;
  //调用时只需要把拼成的URL传给该函数即可。判断返回值即可
  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 ex)
  {
  strRet = null;
  }
  return strRet;
  }
3.---JAVA调用----------------------------------------------------------------------------------------------
  import java.io.BufferedReader;
  import java.io.IOException;
  import java.io.InputStreamReader;
  import java.io.UnsupportedEncodingException;
  import java.net.HttpURLConnection;
  import java.net.MalformedURLException;
  import java.net.URL;
  import java.net.URLEncoder;
/**
    * 发送短信基础类
    * @author administration
    *
    */
    public class SmsBase {
    private Integer x_eid=0;
    private String x_uid="username";
    private String x_pwd_md5="md5pass";
    private Integer x_gate_id=300;
  
    public String SendSms(String mobile,String content) throws UnsupportedEncodingException{
    Integer x_ac=12;//发送信息
    HttpURLConnection httpconn = null;
    String result="-20";
    String memo = content.trim();
    StringBuilder sb = new StringBuilder();
    sb.append("http://api.woxp.cn/utf8/web_api/?x_eid=");
    sb.append(x_eid);
    sb.append("&x_uid=").append(x_uid);
    sb.append("&x_pwd_md5=").append(x_pwd_md5);
    sb.append("&x_ac=").append(x_ac);
    sb.append("&x_gate_id=").append(x_gate_id);
    sb.append("&x_target_no=").append(mobile);
    sb.append("&x_memo=").append(URLEncoder.encode(memo, "utf-8"));
    try {
    URL url = new URL(sb.toString());
    httpconn = (HttpURLConnection) url.openConnection();
    BufferedReader rd = new BufferedReader(new InputStreamReader(httpconn.getInputStream()));
    result = rd.readLine();
    rd.close();
    } catch (MalformedURLException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    } finally{
    if(httpconn!=null){
    httpconn.disconnect();
    httpconn=null;
    }
  
    }
    return result;
    }
    }
    
------4 PHP----------------------------------------------------------------------------------
    $url='http://api.woxp.cn/gb2312/web_api/?x_eid=&x_uid=&x_pwd_md5=&x_ac=10&x_target_no=&x_memo=test&x_gate_id=300';
    
echo Get($url);
      function Get($url)
      {
      if(function_exists('file_get_contents'))
      {
      $file_contents = file_get_contents($url);
      }
      else
      {
      $ch = curl_init();
      $timeout = 5;
      curl_setopt ($ch, CURLOPT_URL, $url);
      curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
      curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
      $file_contents = curl_exec($ch);
      curl_close($ch);
      }
      return $file_contents;
      } 
    
        5.VB.NET-------------------------------------------------------------------------------------
        '调用发送短信,NoList接收号码.多个之间用,分开,Memo内容70字
Public Function SendSMS(ByVal NoList As String, ByVal Memo As String) As String 
Dim Url As String = "http://api.woxp.cn/gb2312/web_api/?x_eid=企业ID&x_uid=会员帐号&x_pwd_md5=MD5登录密码&x_ac=10&x_gate_id=300&x_memo="
        & Memo & "&x_target_no=" & NoList
Dim webClient As New Net.WebClient()
Try
'Dim responseData As Byte() = 
Dim srcString As String = webClient.DownloadString(Url)
Return srcString
Catch
Return "-444"
End Try
End Function