智慧云信

业务出海,从国际短信开始!

支持个人、企业、组织使用

国际验证码短信

全球200国家短信验证码发送接口API功能,APP、网站注册账号,向手机下发验证码; 登录账户、异地登录时的安全提醒,10分钟就能接入

国际营销短信

通过短信向客户发送特价提示、促销活动等营销类信息(可附带网站或平台短链接),适用于用户拉新、产品推广、用户召回等多场景。

国际通知短信

全球200国家短信验证码发送接口API功能,APP、网站注册账号,向手机下发验证码; 登录账户、异地登录时的安全提醒,10分钟就能接入

双向短信

国际双向短信让客户轻松回复消息,实现即时互动。提升参与度与满意度,支持全球多语言覆盖,跨境沟通更智能、更贴心,助您轻松连接全球客户

怎么发送国际短信?

网页在线发送

网页在线发送功能让您无需任何编程知识,即可快速向全球200+国家发送短信。您可直接输入手机号码、编辑短信内容,一键完成发送,并实时查看发送状态与报告。无需安装、无需配置,注册即用

网页在线发送
import urllib.request
import urllib.parse
url = "https://api.3yit.com/api/send-sms-single"
data = {
'sp_id': '908452',
'mobile': '60xxxx1234',
'content': 'Your verification code is 304231',
'password': 'your_password'
}
# 发送POST请求
data_encoded = urllib.parse.urlencode(data).encode('utf-8')
req = urllib.request.Request(url, data=data_encoded)
response = urllib.request.urlopen(req)
result = response.read().decode('utf-8')
const https = require('https');
const qs = require('querystring');
const data = qs.stringify({
sp_id: '908452',
mobile: '6017xxx1234',
content: 'Your verification code is 304231',
password: 'your_password'
});
const req = https.request({
hostname: 'api.3yit.com',
path: '/api/send-sms-single',
method: 'POST',
headers: {'Content-Type': 'application/x-www-form-urlencoded'}
}, res => {
let response = '';
res.on('data', chunk => response += chunk);
res.on('end', () => console.log(JSON.parse(response)));
});
req.write(data);
req.end();
import java.io.*;
import java.net.*;
public class SimpleSmsSender {
public static void main(String[] args) throws Exception {
String url = "https://api.3yit.com/api/send-sms-single";
String params = "sp_id=908452&mobile=601xxx01234&content=Your verification code is 304231&password=your_password";
URL obj = new URL(url);
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("POST");
con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
con.setDoOutput(true);
DataOutputStream wr = new DataOutputStream(con.getOutputStream());
wr.writeBytes(params);
wr.flush();
wr.close();
BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuilder response = new StringBuilder();
while ((inputLine = in.readLine()) != null) {
response.append(inputLine);
}
in.close();
System.out.println(response.toString());
}
}
using System;
using System.Net.Http;
using System.Collections.Generic;
using System.Threading.Tasks;
class Program
{
static async Task Main()
{
var client = new HttpClient();
var values = new Dictionary
{
{"sp_id", "908452"},
{"mobile", "6017xxx1234"},
{"content", "Your verification code is 304231"},
{"password", "your_password"}
};
var response = await client.PostAsync("https://api.3yit.com/api/send-sms-single",
new FormUrlEncodedContent(values));
var result = await response.Content.ReadAsStringAsync();
Console.WriteLine(result);
}
}
 '908452',
'mobile' => '60172301234',
'content' => 'Your verification code is 304231',
'password' => 'your_password'
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
$result = json_decode($response, true);
echo $result['code'] == 0 ? "发送成功,消息ID: ".$result['msg_id'] : "发送失败: ".$result['msg'];
?>
require 'net/http'
require 'uri'
uri = URI.parse("https://api.3yit.com/api/send-sms-single")
response = Net::HTTP.post_form(uri, {
'sp_id' => '908452',
'mobile' => '6017xxx1234',
'content' => 'Your verification code is 304231',
'password' => 'your_password'
})
puts response.body

API 集成发送

API集成让技术团队轻松将短信功能无缝嵌入现有系统。提供Python、Node.js、Java等多语言SDK和详细文档,您可在30分钟内完成集成,实现自动化批量发送、定时发送和状态回调。

国际短信多少钱一条?

因国家/地区、发送量级(越多越便宜)、发送内容(验证码和营销的价格不一样)的原因,国际短信价格均不一致,请向客服人员咨询

国码
英文名称
营销价格
验证码价格
55
Brazil
0.036U
91
India
请咨询客服
0.044U
62
Indonesia
请咨询客服
0.067U
52
Mexico
请咨询客服
0.035U

国际短信常见问题

A: GSM-7 编码(英文、拉丁文、数字等):不超过160个字符时,按照一条计算。如果字符超过160个则每153个字符1条计费。 UCS-2/UTF-16 编码(中文、日文等):如果短信字符超过70个,并按照每67个字符一条的计费。

A:非必须。类似于国内短信的【签名】,可以是数字、品牌名称等,国际短信平台Sender ID的来源主要有:运营商自带的默认Sender ID和企业自己注册的Sender ID,部分国家要求必须附带SID,可联系客服人员确认

A:超简单!5步就能搞定: 1. 准备好要发的短信内容和对方号码; 2. 联系专属客服@halesms对接; 3. 测试内容落地效果,确保能正常发送; 4. 完成开户并充值; 5. 正式发送,实时关注发送状态就好啦!

A:不用加00或+号!直接输「国际编码+手机号码」就行。举几个例子更清楚:缅甸号码950967XXxxx90、印度号码输91990XXxxx71、美国号码输1405XXxxx84,照着这个格式来~

A:不需要。通过手机号注册智慧云信平台,或者联系客服人员添加账号即可使用。

A:国家 / 地区方面,国际短信支持除中国大陆以外的几乎所有国家和地区。内容方面,国际审核较为宽松,几乎所有内容都能发送,具体细节可联系专属客服 @halesms(电报)咨询。

A:提交计费。需要注意的是有的号码没有收到也会被计费。这是因为海外运营商的通讯基建水平有限,导致海外的短信状态报告可能不准确,因此,大部分运营商会按照提交向短信服务商来计费

A:OTP是One-Time Password的缩写,指一次性密码(如短信验证码);2FA是Two-Factor Authentication的缩写,指双因素认证(结合密码与OTP等二次验证方式,提升账号安全性)。两者常用于登录、支付等场景的身份验证。

现在注册, 立即领取20元试用额度