Asterisk:如果号码是“number”并且满足多个条件,则重写设置呼叫者ID
创始人
2024-09-20 20:01:31
0
  1. 首先,您需要在Asterisk中创建一个扩展以接收呼叫。在此示例中,假设您为呼叫器指定了DID/扩展。

[my-did] exten => _X.,1,Noop(Incoming call to my DID)

  1. 然后,您需要将那些需要重写呼叫者ID的号码添加到Asterisk的数据库中。您可以使用ODBC,MySQL或PostgreSQL等技术来处理此数据。以下是一个MySQL查询的示例:

INSERT INTO rewrite_numbers (original_number, replacement_number) VALUES ('1234567890', '5555555555');

  1. 接下来,在您的DID扩展中,添加一些适当的条件来检查来电者是否是您想要重写呼叫者ID的号码。以下是一个示例,它将仅对从“1234567890”拨打的电话进行更改:

exten => _X.,n,GotoIf($["${CALLERID(num)}" = "1234567890"]?replace-cid,s,1:default,cid-name-set)

  1. 如果条件成立,请使用Set(CALLERID(num)=5555555555)命令将呼叫者ID设置为替换号码。这是示例代码:

[replace-cid] exten => s,1,Set(CALLERID(num)=5555555555) same => n,Return()

  1. 最后,请确保您在Asterisk的Extensions.conf文件中为这些扩展设置了正确的上下文。以下是一个示例:

[default] exten => s,1,Answer() same => n,Background(some-welcome-message) same => n,Goto(my-did,1)

使用上述步骤,您将能够重写来电者的呼叫者ID,如果满足您

相关内容

热门资讯

信息共享!蛮王大厅辅助,wep... 信息共享!蛮王大厅辅助,wepoker插件程序,详细app(有挂教学)1、下载好wepoker插件程...
2024教程!乐酷辅助,海商娱... 2024教程!乐酷辅助,海商娱乐辅助器,详细方法(真的有挂)1、海商娱乐辅助器免费脚本咨询教程、海商...
实测分享!杭州都莱辅助器,上游... 实测分享!杭州都莱辅助器,上游辅助器,详细神器(讲解有挂)1、玩家可以在杭州都莱辅助器透视最简单三个...
终于懂了!小闲巴渝辅助,威信茶... 终于懂了!小闲巴渝辅助,威信茶馆app插件,详细技巧(有挂秘诀)威信茶馆app插件能透视中分为三种模...
玩家交流!广东雀神麻雀辅助神器... 玩家交流!广东雀神麻雀辅助神器,手机字牌辅助脚本工具,详细插件(确实有挂)1)手机字牌辅助脚本工具辅...
分享开挂内幕!决战卡五星游戏辅... 分享开挂内幕!决战卡五星游戏辅助器,上饶中至打炸漏洞,详细器(真的有挂)一、决战卡五星游戏辅助器游戏...
实测必看!蜜瓜大厅辅助免费下载... 实测必看!蜜瓜大厅辅助免费下载,德州扑克游戏辅助器,详细攻略(证实有挂)1、每一步都需要思考,不同水...
重大消息!老友广东插件软件,奇... 重大消息!老友广东插件软件,奇迹手游脚本辅助全自动,详细神器(存在有挂)1、点击下载安装,奇迹手游脚...
实测教程!开心泉州小程序辅助免... 实测教程!开心泉州小程序辅助免费下载,菠萝辅助app,详细插件(确实有挂)开心泉州小程序辅助免费下载...
揭秘一下!甘肃白银麻将辅助软件... 揭秘一下!甘肃白银麻将辅助软件,微信卡五星辅助器,详细软件(有挂讲解)1、每一步都需要思考,不同水平...