全球覆盖

支持全球223个国际及地区(含中国大陆)运营商,每个国家全网覆盖。提供详细的运营商网络名单。

直连运营商

我们尽可能直接与当地的运营商对接,建立快速反馈的沟通渠道,更专业更快速更细致地服务用户。

高转化率

快速的到达速度,多通道智能分流,杜绝拥堵,毫秒级反应。

99.97% 平台稳定性

平台全方面智能监控,自动警报,智能优化切换,让您高枕无忧。

更专业的服务顾问

我们深度了解国际通讯市场,根据您的需求,预先告知您当地国家的要求,更好地规避当地法律法规风险。

适用场景

验证码
系统通知
营销活动

API 连接

PaaSoo 国际云通讯平台的 REST API 可以通过 HTTPS 及 HTTP 方式请求,为了保证数据的隐私安全,我们强烈建议您使用 HTTPS 方式请求。

import org.apache.http.HttpEntity;
import org.apache.http.NameValuePair;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.util.EntityUtils;

import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * @author ChenQiaoZhen
 * @since 2019/2/28
 */
public class SendSMS {
    //编码格式,发送编码格式统一用UTF-8
    private static String ENCODING = "UTF-8";
    //短信发送url
    private static String URI_GET_SEND_SMS = "https://api.paasoo.cn/json";

    public static void main(String[] args) throws Exception {
        //参数
        String key = "********";
        String secret = "********";
        String from = "********";
        String to = "********";
        String text = "********";;

        System.out.println(SendSMS.getSendSms(key, secret, from, to, text));

    }

    /**
     *短信发送
     *
     * @param key    API帐号
     * @param secret API密码
     * @param from   SenderID
     * @param to     发送目标号码
     * @param text   发送内容
     * @return json  格式字符串
     * @throws Exception
     */

    private static String  getSendSms(String key, String secret, String from, String to, String text) throws Exception{
        Map params = new HashMap();
        params.put("key", key);
        params.put("secret", secret);
        params.put("from", from);
        params.put("to", to);
        params.put("text", text);
        return get(URI_GET_SEND_SMS, params);
    }

    /**
     * 基于HttpClient 4.X的通用GET方法
     *
     * @param url       提交的URL
     * @param paramsMap 提交<参数,值>Map
     * @return          提交响应
     */
    public static String get(String url, Map paramsMap) {
        CloseableHttpClient httpClient = HttpClients.createDefault();
        CloseableHttpResponse response = null;
        InputStream is = null;
        try {
            List params = new ArrayList();
            for (Map.Entry param : paramsMap.entrySet()) {
                NameValuePair pair = new BasicNameValuePair(param.getKey(), param.getValue());
                params.add(pair);
            }
            String str = EntityUtils.toString(new UrlEncodedFormEntity(params, ENCODING));
            HttpGet httpGet = new HttpGet(url + "?" + str);
            response = httpClient.execute(httpGet);
            HttpEntity entity = response.getEntity();
            String result = EntityUtils.toString(entity);
            return result;
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            if (is != null) {
                try {
                    is.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
            if (response != null) {
                try {
                    response.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
            if (httpClient != null) {
                try {
                    httpClient.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }
        return null;
    }

}

import requests
from urllib.parse import urlencode

API = "https://api.paasoo.cn/json"
params = {
    "key": "",
    "secret": "",
    "from": "",
    "to": "",
    "text": ""
}

url = API + "?" + urlencode(params)
response = requests.get(url)
print(response.text)

  
查看详细文档>>

短信价格查询

  • 中国(+86)
  • 欧元:€0.0055/ 条
查看更多价格