问题标签 [cdr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
116 浏览

php - 星号 voip 的 cdr 表中缺少振铃呼叫

我正在制作一个需要连接到 voip 的 php 程序,
但我需要从 voip 获得的唯一东西是通话记录和谁在打电话,所以我可以在我的联系人表中搜索并向现在正在打电话的用户显示
我什么都不知道关于 voip,但我挖掘了它的 mysql 数据库,我发现 cdr 表给了我想要的一切。
所以现在在星号服务器中使用 1 个 php 文件,我可以做任何我想做的事情。
唯一的问题是:
在呼叫被接听或拒绝或未接听后,它唯一在 cdr 表中添加记录,
所以无论如何我都可以接到电话,等待接听并立即从数据库或文件或某处响铃,而无需了解有关 voip 或 API 的所有信息?我的意思是简单的方法

0 投票
3 回答
941 浏览

python - Python:使用 cons、car 和 cdr 进行函数式编程

有这样的问题:

cons(a, b)构造一个对,car(pair)cdr(pair)返回该对的第一个和最后一个元素。例如,car(cons(3, 4)) 返回3cdr(cons(3, 4))返回4

现在,我已经看到了解决方案,但我想知道是否有人可以解释如何实际思考以达到解决方案?

  1. cdr(cons(3, 4)): 这两个函数的评估顺序是什么?我通常会认为cons(3, 4)首先评估它,但在这种情况下这没有意义,因为cons(3, 4)返回一个函数,其中参数 3 和 4 是“集成的”,所以没有办法挑选出参数。
  2. 在我看来,car(f)返回一个函数,那么如何cons(3, 4)返回3编辑:错字,应该car(cons(3, 4))代替cons(3, 4)
  3. 我显然想解决这个问题,因为我想学习 Python,但是你会建议我跳过这些问题吗?我很想通过阅读这里来做到这一点:为什么要在 Python 中进行函数式编程?

解决方案:

0 投票
1 回答
78 浏览

node.js - Kamailio 5.4 将 CDR 数据发送到 API 端点

我想知道是否有办法将 cdr 数据从 kamailio 服务器发送到 API 端点。

我有一个带有 acc 和 dialog 模块的 kamailio 服务器来生成 cdr 记录。

我不想在呼叫终止后将 CDR 记录在数据库后端。我宁愿向使用 http_async_client 执行呼叫评级逻辑的本地 nodejs API 发送 POST 请求。

有没有办法在 kamailio 脚本中的 BYE 事务之后访问 cdr 数据?我没有找到存储 cdr 数据的变量。

谢谢

0 投票
1 回答
320 浏览

amazon-web-services - AWS Cognito OIDC 自定义

https://consumerdatastandardsaustralia.github.io/standards/#security-profile

我正在尝试将 AWS Cognito 设置为 OIDC 提供商。能够创建用户池,但需要大量自定义数据。例如 Cognito 的“.well-known/openid-configuration”返回的细节很少,但缺少 introspection_endpoint、revocation_endpoint、claims_supported 等。

同样,需要使用附加声明自定义 /authorize 端点。

任何帮助或建议都会非常有帮助。

问候和感谢

0 投票
1 回答
59 浏览

list - 如何在方案中编写程序来查找数字列表的因子

这是单个整数的代码,它如何扩展到函数列表?

0 投票
2 回答
80 浏览

list - 如何在方案中编写程序来查找整数列表的因子?如何将其扩展到任意大的输入?

这是单个整数的代码,如何通过将列表作为参数传递给任意大的输入?

0 投票
1 回答
120 浏览

list - 比起 car 和 cdr 更喜欢 first and rest 的 lisps 如何处理像 cdaddr 这样的组合?

Lisp 社区中最大的分歧之一是我们是否应该拥有carandcdrfirstand restcar传统和的好处之一cdr是我们可以将它们结合起来产生可发音的功能,例如cdaddr. 不使用carand的 Lisps cdr,例如 Clojure,通常如何与firstand形成这样的组合rest?有没有共识?

0 投票
1 回答
58 浏览

macros - 可以使用宏与任意数量的 car 和 cdr 调用(例如 cadaddr)进行 c[...]r 组合吗?

我最近发现,当我尝试使用(cadaddr (list 1 3 (list 5 7) 9)). 显然,默认情况下,Scheme 不允许在单函数形式中使用超过四个缩写的and调用的任何carand组合。我最初将此归咎于 Scheme 的极简主义,但后来我发现Common Lisp 也有这个缺陷cdrcarcdr

可以用宏解决吗?我们能否编写一个宏,在其调用中允许任意数量的aand并返回预期的结果,同时还具有与类似 Common Lisp 的宏的兼容性?如果不是,为什么不呢?如果是这样,是否曾经给出过理由,因为这不是我见过的任何 lisp 中的默认功能?dc[...]rsetf

0 投票
4 回答
65 浏览

awk - 如何修复文本 cdr 文件中的换行符?

我有以下 cdr 文件的输出,如下面的代码片段所示。

从代码片段中可以看出,第 2 行应该是第 1 行的一部分,但是有一个换行符将事务分成两行。要求如下。

这怎么能在已经生成的文件中完成?cdr 文件中有数千行类似的行需要更正 .TIA

0 投票
1 回答
11 浏览

freepbx - 免费的pbx。BUSY 状态下的重要通话时间

我从接线员那里得到了大笔账单。那里的通话时间大大超过了星号数据库中具有已回答状态的样本中的总和

情况如它自己出现并自行过去。根据接线员的详细信息,通话时长等于所有记录时长的总和。那里没有机器人或 IVR。
据我了解,听筒没有升起,通话也没有被保持。有人可以建议如何吸引有此类问题的运营商吗?
FreePBX 15.0.17.24 星号 16.6.2,