【发布时间】:2019-06-20 06:33:29
【问题描述】:
发消息到美国号码的Curl:
curl -X POST "https://rest.nexmo.com/sms/json" -d "from=1XXXXXXXXXX" -d "text=A text message set using the Nexmo SMS API" -d "to=1XXXXXXXXXX" -d "api_key=my_api_key" -d "api_secret=my_api_secret"
回复:
{
"message-count": "1",
"messages": [{
"to": "1XXXXXXXXXX",
"status": "15",
"error-text": "Illegal Sender Address - rejected",
"network": "XXXXXX"
}]
}
发消息到印度号码的Curl:
curl -X POST "https://rest.nexmo.com/sms/json" -d "from=1XXXXXXXXXX" -d "text=A text message set using the Nexmo SMS API" -d "to=91XXXXXXXXXX" -d "api_key=my_api_key" -d "api_secret=my_api_secret"
回复:
{
"message-count": "1",
"messages": [{
"to": "91XXXXXXXXXX",
"message-id": "0F000XXXXF05XXX6",
"status": "0",
"remaining-balance": "48.96XXXXXX",
"message-price": "0.00800000",
"network": "XXXXX"
}]
}
这对美国和印度号码都适用,但最近它给了我Illegal Sender Address - rejected 错误。
nexmo 有什么改变吗?
【问题讨论】:
-
我正在使用国际格式的发件人号码。这在 2019 年 2 月有效(这是我最后一次检查)。这是最近的一些变化吗?
-
如果号码是预先批准的,则应该没有变化,您最好联系支持人员。如果不是,我不确定美国最近是否有任何变化。
-
感谢@JoachimIsaksson,它成功了。我从 Nexmo 购买了预先批准的号码。