# 如何通过短信API发送短信？

- 规范 URL: https://www.broadnet.me/zh/answers/how-to-send-sms-via-api
- 语言: zh-CN
- 最后更新: 2026-10-19
- 发布方: BroadNet (https://www.broadnet.me)
- 上述页面的 Markdown 版本，根据渲染后的页面生成。

运营 BroadNet回答

最后审核日期 2026年9月24日1 分钟阅读由BroadNet工程团队审核

本页内容

1. 01快速回答
2. 02详细回答
3. 03这是否有帮助？
4. 04相关问题

[浏览全部问答](https://www.broadnet.me/zh/answers)

快速回答

通过HTTP API发送短信，意味着将目标号码、发送者ID和消息文本传递给REST端点，该端点将消息交给运营商网络，并返回一个您可以用来追踪送达情况的消息ID。

通俗定义供应商中立审核日期 2026年9月24日

来自平台

## 使用真实密钥进行测试，然后正式上线。

申请测试权限，然后向您自己的已验证号码发送首批消息。在正式上线前，我们会审核发送者身份、流量用途及目的地要求。

[申请测试权限（英文表单）](https://www.broadnet.me/zh/contact?intent=test-access)

流程图A2P消息如何送达手机

1. 您的应用程序通过REST API或SMPP发送
2. BroadNet平台验证、路由并结算每条消息
3. 运营商的SMSC运营商直连
4. 用户手机消息已送达

状态报告(DLR)沿相同路径返回至您的Webhook

详细回答

## 只提供有价值的信息，杜绝冗余。

§01

### 请求

BroadNet的网关接受向https://api.broadnet.me/sms/sendSms发送的POST请求，需包含Authorization: Bearer令牌和JSON正文：senderId（发送者ID）、destinationNumber（国际格式的目标号码，仅限数字，不含加号）、message（文本内容）以及messageType（GSM-7使用TEXT，阿拉伯语、表情符号及其他非拉丁字符使用UNICODE）。调用成功后将返回200 OK，并在响应正文中包含消息ID。

§02

### 编码与长度

GSM-7消息每段包含160个字符（若消息跨越多个分段，则为153个）；若切换至Unicode以支持表情符号或非拉丁脚本，则降至70个（长短信为67个）。若需发送纯文本GSM-7，请将messageType设置为TEXT；若正文需要Unicode或阿拉伯语，请设置为UNICODE以防止字符乱码 —— POST /sms/identify可在您发送前返回编码和分段计数。

§03

### 追踪送达情况，不要凭空猜测

返回的消息ID是获取状态报告（DLR）的凭据。请配置Webhook以接收运营商的最终状态——已送达、失败或已过期——而不是将提交时的200状态码视为手机已收到短信的证明。

§04

### 迁移至生产环境

使用国际E.164号码，在扩大规模前先在每个目标市场完成发送者ID报备，并通过运营商直连通道发送以确保延迟稳定。针对高吞吐量需求，同一账户可通过SMPP以及REST进行访问，因此您可以从HTTP开始，且无需重新入驻即可切换绑定类型。

BN由BroadNet工程团队编写·自2003年起运营电信级消息服务，总部位于迪拜· [编辑标准](https://www.broadnet.me/zh/about/editorial-standards)

相关问题

- [01什么是短信API？](https://www.broadnet.me/zh/answers/what-is-sms-api)
- [02什么是A2P短信？](https://www.broadnet.me/zh/answers/what-is-a2p-sms)
- [03什么是DLR（状态报告）？](https://www.broadnet.me/zh/answers/what-is-dlr)
- [04如何提高短信送达率？](https://www.broadnet.me/zh/answers/how-to-improve-sms-delivery-rates)
- [05什么是短信防火墙？](https://www.broadnet.me/zh/answers/what-is-sms-firewall)
- [06什么是SIM box欺诈？](https://www.broadnet.me/zh/answers/what-is-sim-box-fraud)

[查看完整知识库](https://www.broadnet.me/zh/answers)

使用此项构建

- [SMS API](https://www.broadnet.me/zh/products/sms-api)
- [A2P SMS](https://www.broadnet.me/zh/products/a2p-sms)

FAQ

## 常见问题

**我可以使用GET请求发送短信，还是需要使用POST？**

请使用POST。REST端点POST /sms/sendSms接收JSON正文和Bearer令牌，因此消息文本和凭据永远不会出现在URL或服务器日志中。旧版的HTTP API (/websmpp/websms)仍为现有的SMPP时代集成支持GET请求，但新的集成应使用REST API。

**我需要SMPP，还是HTTP API就足够了？**

REST/HTTP API能够满足大多数业务量，且集成速度最快。SMPP适用于极高的持续吞吐量和持久绑定。使用相同的BroadNet账户即可在两种模式下运行，因此您可以先从HTTP开始，稍后无需重新入驻即可添加SMPP。

**我如何确认消息已成功送达？**

提交后会返回一个消息ID；最终的终端状态将作为状态报告（DLR）异步通过您的Webhook发送——包括已送达、失败或已过期。请勿将提交响应视为送达证明。

使用此项构建

### 需要协助进行对接吗？

以下页面涵盖了实现该概念的产品及集成指南。如果您希望进行实时演示，我们的工程团队可在中东和北非（MENA）工作时间内提供当日通话咨询。

[联系我们的工程团队](https://www.broadnet.me/zh/contact?topic=engineering)

- [SMS API](https://www.broadnet.me/zh/products/sms-api)
- [A2P SMS](https://www.broadnet.me/zh/products/a2p-sms)

反馈

### 此回答对您有帮助吗？

您的投票将帮助我们决定优先通过示例、图表和代码片段来扩展哪些回答。

此回答对您有帮助吗？

谢谢 — 已记录。我们将持续维护此回答。

收到了。请告诉我们哪些内容缺失了—— [发送简短反馈](https://www.broadnet.me/zh/contact?topic=answer-feedback)。

[我们如何撰写和审核内容](https://www.broadnet.me/zh/about/editorial-standards)

相关问题

- [01什么是短信API？](https://www.broadnet.me/zh/answers/what-is-sms-api)
- [02什么是A2P短信？](https://www.broadnet.me/zh/answers/what-is-a2p-sms)
- [03什么是DLR（状态报告）？](https://www.broadnet.me/zh/answers/what-is-dlr)
- [04如何提高短信送达率？](https://www.broadnet.me/zh/answers/how-to-improve-sms-delivery-rates)
- [05什么是短信防火墙？](https://www.broadnet.me/zh/answers/what-is-sms-firewall)
- [06什么是SIM box欺诈？](https://www.broadnet.me/zh/answers/what-is-sim-box-fraud)

[查看完整知识库](https://www.broadnet.me/zh/answers)

还需要帮助吗？

## 与真正的工程师讨论您的开发方案。

我们将在一个工作日内回复，生产账户可享受24/7全天候支持。我们的解决方案工程师交付的是代码，而非脚本。

[联系技术支持](https://www.broadnet.me/zh/contact) [联系销售](https://www.broadnet.me/zh/contact?topic=sales)

$ curl -X POST https://api.broadnet.me/sms/sendSms

响应SLA

测试权限申请我们将在一个工作日内回复

生产环境24 / 7 · < 15 min

运营商NOC 24 / 7 · 呼叫器

[support@broadnet.me](mailto:support@broadnet.me) · [+971 4 456 7768](tel:+97144567768)
