发送SMS时出现无效的主机IP错误

时间:2015-12-19 02:50:23

标签: ideamart

我一直在尝试使用PHP ideamart包装发送短信,我收到以下错误。

if second < 10
{
     second++

     secondLabel.text = ".0\(second)"
}
else if second <= 59
{
     second++

     secondLabel.text = ".\(second)"
}
else
{
     ...
}

这是我对Invalid Host IP Error

的请求

https://api.dialog.lk/sms/send

任何人都可以帮我弄清楚原因吗?

2 个答案:

答案 0 :(得分:2)

经过几次尝试,我找出了问题的原因,这是我的网络托管服务的问题。由于Ideamart API仅允许来自{ "message": "Hello", "destinationAddresses": ["tel:94777123456"], "password": "password", "applicationId": "APP_999999" }的请求。

我已向托管服务提供商请求传出IP并将其添加到whitelisted/allowed IP address。现在它工作正常。

答案 1 :(得分:0)

Ideamart API仅在您配置时为应用提供白名单IP。首先获取主机的IP地址,并将其用作列入白名单的IP。

由于app已经配置,您需要向ideamart发送支持请求以进行更改。