首页 > 解决方案 > 如何使用 SMS 触发 API 请求?

问题描述

假设我有 2 个手机号码:X 代表代理,Y 代表商家。

我希望能够拥有一个从 X 向 Y 发送 SMS 的系统,这会触发商家服务器中的 API 请求,例如带有如下数据的 POST 请求:

{
    "mobile_number": X,
    "type": "agent",
    "amount": "240.00"
}

希望你明白这一点。我怎样才能做到这一点?是否有任何现成的 SaaS 服务可以提供这些东西?谢谢。

标签: requestsms

解决方案


如果 Y 将成为触发 API 请求的接收号码,您可以:

  1. 在https://portal.ytel.com/user/signup获得一个帐户,您可以在其中获得一个可编程的 SMS 启用号码。
  2. 在门户或 API 中购买启用 SMS 的号码。在号码管理下,在 SMS Settings->SMS Request Url 下输入一个 Webhook url,此 Webhook 会将发送给它的任何入站 SMS 发布到该 url。
  3. 将发布的参数解析为 URL 以获得您需要的任何内容。
  4. 向您的 API 端点执行 cURL 请求并发送:

{"mobile_number": X,"type": "agent","amount": "240.00" }

或者您想要的任何其他内容,我假设它会根据 SMS 中发送的内容而有所不同


推荐阅读