【问题标题】:How to receive incoming message on the twilio android client? Is there any way to receive sms/MMS on android client如何在 twilio android 客户端上接收传入消息?有没有办法在android客户端上接收短信/彩信
【发布时间】:2015-12-23 04:37:34
【问题描述】:

我正在使用 Twilio 在 android(Twilio Android 客户端)中开发一个应用程序,它使用 Rest API。

我可以使用其余 API 成功发送 SMS。但是,当有人回复 SMS/MMS 时,服务器会收到该消息,因为 Twilio 会点击该 URL。

但另一方面,当我们使用 Twilio 接收 SMS/MMS 时,我不明白如何更新客户端设备。

当服务器接收到传入消息(SMS/MMS)时,是否有任何方法可以更新或发送消息(SMS/MMS)到客户端设备?

【问题讨论】:

    标签: java android twilio ibm-cloud


    【解决方案1】:

    您可以在您的 twilio 号码中配置 SMS/MMS 的 URL。现在,当用户回复这个号码时,这个 URL 中的这个脚本就会被执行。在此脚本中,编写代码以将 SMS/MMS 转发到您的 Android 设备的电话号码。

    如果您只想通过您的应用处理回复(即,不通过传统的 SMS 和 MMS),则将回复 SMS 和 MMS 存储在服务器中。然后在服务器中编写一个 API 来获取这些消息。现在在 android 中编写代码以定期查询此 API 并检索这些消息。

    【讨论】:

    • 是的,我在服务器上配置了 Twilio Number 中 SMS/MMS 的 URL。它执行得很好,但我不想在 android 设备上定期使用查询。 twilio 是否提供任何 api 或工具来通过 twilio 将 SMS 回复发送到 android 设备。
    • 没有。然后您必须通过 REST API 将回复短信发送到该 Android 设备的电话号码。
    • 我们如何通过 REST API 将此回复发送到客户端设备。你能给我解释一下吗?
    • 你在上一条评论中提到的上述URL,它用于发送消息以及我们在收到特定号码的回复时需要做的事情。
    • 当您为您的号码指定短信 URL 时,将执行 URL。您将获得消息正文和数字作为请求参数。将这些分配给变量。 (比如$body$from)。然后,在此文件中,编写代码以启动出站 SMS。邮件正文应为$body。如果您想通知发件人的号码,请在邮件正文中指定$from
    猜你喜欢
    • 1970-01-01
    • 2021-11-09
    • 2023-03-08
    • 2017-01-11
    • 2013-01-29
    • 1970-01-01
    • 1970-01-01
    • 2021-05-23
    • 1970-01-01
    相关资源
    最近更新 更多