Twilio API 始终以字母数字形式发送短信

问题描述 投票:0回答:0

我们一直在使用 API 发送 2 种类型的 SMS,有时我们以数字形式发送,有时我们以字母数字形式发送。到目前为止,API 是相同的,只是我们将 API 中的发件人值从我们的 Twilio 编号更改为我们注册的字母数字发件人 ID,当我们希望用户回复的号码时,我们将 API 作为文档来执行:

curl -X POST "https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json" \
--data-urlencode "Body=Hi there" \
--data-urlencode "From=+15017122661" \
--data-urlencode "To=+15558675310" \
-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN

当我们使用我们的 alphasender ID 时:

--data-urlencode "From=MyCompany..." \

但是我们收到了来自 Twilio 的电子邮件警告,为了合规,我们需要重新注册发件人 ID,所以我们这样做了。之后,无论使用 FROM=+123 还是 FROM=MyCompany,所有的 SMS 都是通过 MyCompany 发送的,这是为什么,是否有一个我不知道的新 API,我需要使用它来获取从电话号码?

还有:

  • 如果我使用 FROM=blabla,这是一个无效的 SenderID,而且我从未重新请求过,SMS 仍然代表我注册的发件人 ID 发送,
  • 如果我使用 messagingServiceId,并且 FROM 为空,我仍然从 SenderID 获取
twilio twilio-api
© www.soinside.com 2019 - 2024. All rights reserved.