【问题标题】:Is there a way to bridge out SMS via gateway on FreeSWITCH?有没有办法通过 FreeSWITCH 上的网关桥接短信?
【发布时间】:2015-03-29 16:47:13
【问题描述】:

我想知道是否有一种方法可以通过网关从 freeswitch 框发送短信,就像 mod sofia 中的桥接 API 用于通话。

我可以通过 freeswitch 上的外部网关发起和接收来自 sip 提供商的呼叫。现在我需要使用相同的网关进行相同的聊天理念。

如果没有,如果您推荐一个开源 http 来作为 sip 网关的替代方案,我会非常感激。

感谢您的帮助。

【问题讨论】:

    标签: sms chat sip gateway freeswitch


    【解决方案1】:

    您需要检查远程短信网关接受的消息协议(例如 SIP SIMPLE)。 Freeswitch 开箱即用地支持 SIP SIMPLE。然后,您可以从拨号方案中执行“聊天”API 命令:

    <action application="set" data="api_result=${chat(sip|from@sender|to@receiver|${your_text_msg})}"/>
    

    如果您需要更复杂的消息路由,或者创建一个聊天计划(参见 mod_sms 了解后者)。

    【讨论】:

    • 感谢您的宝贵帮助。我会尝试并让您了解结果。
    【解决方案2】:

    答案确实是使用聊天应用程序,但如下:

    • 假设我在 FreeSWITCH 服务器“8123456789@iptel.org”上注册了一个 iptel 网关,并且在 ipetl“sip:811111111@iptel.org”上注册了以下用户

      李>
    • 要通过 iptel 网关从 FreeSWITCH 向该用户发送 SMS,我可以从 FreeSWITCH 控制台执行如下操作:

    聊天 sip|noreply@mydomain|external/sip:811111111@iptel.org|你好,它正在工作!

    • 或 api(例如使用 ESL): api chat sip|noreply@mydomain|external/sip:811111111@iptel.org|你好,它正在工作!

    当然,您可以将本例中的 iptel 网关替换为您的 SIP 提供商提供给您的网关。确保网关支持使用 SIP SIMPLE 协议进行聊天。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-26
      • 1970-01-01
      相关资源
      最近更新 更多