本文档仅适用于发送 WhatsApp 消息。也可以 同时发送 WhatsApp 消息和短信.
JavaScript
Python
Node.js
红宝石
立即下载移动应用程序 或者 访问您的仪表板。
在 SMSmobileAPI,我们努力使我们的 API 尽可能与任何架构或平台兼容。
无论您使用的是 REST、SOAP、cURL 还是各种编程语言(如 Python、JavaScript、PHP 等),我们的 API 都旨在无缝集成到您的项目中。
我们还拥有适用于电子商务解决方案和软件的可立即使用的插件。 点击此处了解详情.
如果您有任何疑问、建议或需要帮助,我们的团队将随时为您提供帮助。
欢迎联系我们 api@smsmobileapi.com
API 休息
cURL

WSDL
发送 WhatsApp API
SMSMobile API 支持两种身份验证方法:使用简单的 API 密钥或带有客户端 ID 和客户端密钥的 OAuth2 协议。
1. 发送短信的 API 密钥认证
此方法需要 API 密钥,可将其作为参数包含在 GET 或 POST 请求中。这是验证 API 请求的一种简单方法。
https://api.smsmobileapi.com/sendsms?apikey=YOUR_API_KEY&waonly=yes&recipients=PHONE_NUMBER&message=MESSAGE_TO_SEND
参数:
- apikey:您的唯一 API 密钥。
- recipients:收件人的电话号码(该号码必须在 WhatsApp 上可用)。输入以国家代码开头的电话号码(不带“+”和“00”),然后直接输入其余号码。示例 191728660
- message:要发送的消息(可以有多行)。
- waonly:必须具有值 是的 -> 必须指定只应发送一条 WhatsApp 消息
例子:
GET https://api.smsmobileapi.com/sendsms?apikey=YOUR_API_KEYY&waonly=yes&recipients=191728660&message=Hello%20World
2. 发送短信的 OAuth2 身份验证
OAuth2提供了一种更安全、更可扩展的身份验证方法。
您需要使用客户端 ID 和客户端密钥来获取访问令牌,然后使用 授权 標軸。
立即下载移动应用程序 或者 访问您的仪表板。
获取访问令牌
要获取访问令牌,请使用您的客户端 ID 和客户端密钥向令牌端点发送 POST 请求。
curl -X POST https://api.smsmobileapi.com/oauth2/token \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "grant_type=client_credentials" \
-d "client_id=1ab0ex4b4c1ef2c800690d" \
-d "client_secret=3ed108a93d0414074b94364290b6a7348475e93a0567005"
使用访问令牌:
获得访问令牌后,将其包含在 授权 您的 API 请求标头:
curl -X POST https://api.smsmobileapi.com/sendsms?waonly=yes \
-H“授权:持有人abc123xyz456”\
-H“内容类型:application/x-www-form-urlencoded” \
-d“收件人=+1234567890”\
-d“消息=你好”
您应该使用哪种方法?
- 使用 API 密钥认证 实现快速、直接的集成。
- 使用 OAuth2 身份验证 以增强集成的安全性和可扩展性。
欲了解更多详细信息,请参阅完整文档。