我正在尝试使用R脚本在国际范围内发送SMS。我使用的身份验证ID和令牌正确,两个数字均已验证。但是我还没有从“ Plivo”购买任何号码。这是我的邮件未发送的原因吗?
代码正在编译,没有任何错误。但是没有发送或接收短信。我在下面共享我的代码:
#!/usr/bin/env Rscript
library(httr)
AUTH_ID="**************"
AUTH_TOKEN="**************************"
message<-"Eddie is confirming the message"
url="https://api.plivo.com/v1/Account/**************/Message/"
POST(url,authenticate(AUTH_ID,AUTH_TOKEN),body=list
(src="+966123456789",dst="+4912345678910",text=message))
任何人都可以告诉我,即使源代码正确也没有发送消息的可能原因是什么?
答案 0 :(得分:1)
但是我还没有从“ Plivo”那里购买任何电话号码
答案是: 要通过Plivo发送短信,您需要购买Plivo的电话号码。
显而易见的逻辑: 如果不是这种情况,任何人都可以从任何“经过验证的”电话号码发送消息吗?
如果您的意思是在“帐户已验证”中进行验证: 这不是Plivo的用途,您需要检查您的移动运营商是否正在提供可访问的Internet可访问API(我对此表示怀疑。)如果您需要使用sim链接号码,则可以始终使用调制解调器和AT命令,但是这是相当不可靠的。
我认为您应该购买一个$ 1的Plivo号码,除非您需要它来验证gmail或类似的东西。