twilio 使用 cURL 接收短信

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

我是 twilio 的新用户,当我进入面板时,我看到有关“发送短信”的广告,而很少或几乎从未看到有关接收短信的广告...

即使我在谷歌上搜索类似

twilio receive sms curl
的内容,我也会得到有关如何发送短信的链接,这很奇怪,因为 twilio 将其放在前面太多了。

我正在阅读这个博客,在页面末尾,如果你看的话,它显示了一个如何使用cURL发送短信的示例,并且没有关于如何通过号码接收短信的示例。

这是来自博客链接的 cURL post 请求示例,

curl -X POST -d "Body=Hi there, this is a test message from cURL" -d "From=%TWILIO_NUMBER%" -d "To=%TO_NUMBER%" "https://api.twilio.com/2010-04-01/Accounts/%TWILIO_ACCOUNT_SID%/Messages" -u "%TWILIO_ACCOUNT_SID%:%TWILIO_AUTH_TOKEN%"

如何使用 cURL 
检查

是否有类似的针对特定号码的卷曲请求的入站短信? 感谢任何帮助,因为由于某种原因这是一项粗略的研究。

编辑:我通过研究自己发现我可以转到此链接,

https://api.twilio.com/2010-04-01/Accounts/AccountSIDHERE/Messages

它要求身份验证,然后我可以看到我收到的所有消息。

我如何使用 get 请求进行身份验证,我是否需要添加查询,例如

?TWILIO_ACCOUNT_SID=XXXX&TWILIO_AUTH_TOKEN=XXXXX

我如何查找特定号码的传入消息,因为上面的链接显示了以 xml 格式收到的所有消息。

也许类似

?to=XXXXX

?number=XXXXX

总结一下,将其更改为

https://api.twilio.com/2010-04-01/Accounts/AccountSIDHERE/Messages

类似这样的东西,它会起作用吗(同样适用于入站消息)

https://api.twilio.com/2010-04-01/Accounts/AccountSIDHERE/Messages?TWILIO_ACCOUNT_SID=XXXX&TWILIO_AUTH_TOKEN=XXXXX&number=XXXXX


                
curl request twilio twilio-api twilio-programmable-chat
1个回答
0
投票

要实时查看消息,您需要一个在您的计算机上侦听的服务,twilio 可以向该服务发送 Webhook。

要快速查看此下载 Ngrok 并将其打开并放置临时 https URL(每次运行 Ngrok 时都会更改),作为传入的 SMS 目的地,您在 twilio 控制台中设置号码。

然后访问

http://127.0.0.1:4040

,Ngrok 调试端口,查看传入的 webhooks。

© www.soinside.com 2019 - 2024. All rights reserved.