问题标签 [plivo]
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.
sip - Plivo 呼叫转移
我正在为电话转接而苦苦挣扎。
我已将硬件电话与 Plivo 的 SIP 端点连接起来。我可以毫无问题地拨打和接听电话,但使用手机上内置的“转移”按钮进行呼叫转移不起作用。
从手机拨入 SIP 电话效果很好。然后我在手机上按转接,手机听到保持音乐,然后 sip 电话拨打新号码,然后所有连接似乎都死了。我知道它正在尝试盲转(来自 SIP 电话上的日志)
我假设我必须在 Plivo 和 SIPTransfer XML 元素中设置它,但我看不到在 SIP 传输期间调用了什么 URL。谁能给我一个有关该过程如何工作的基本指南?电话本身或 plivo 的费用是多少?
ruby - 使用 ruby 和 sinatra 以及 Phony gem 如何从电话号码中找到 alpha2 代码?
我有一个国际号码作为字符串,所以 81312345678(日本,东京号码)或 85212345678(香港),我需要隔离国家代码,日本的情况是 81,香港的情况是 852,以便然后识别该国家/地区的 2 个字母 alpha2 代码。
我已经尝试了以下假宝石:
以香港为例,我现在想取“852”并获取香港的 2 个字母国家代码,然后使用 Plivo api 查找价格。
产生:
我尝试了 'iso_country_codes' gem 失败,并且尝试了 'countries' gem:
错误消息是'undefined method alpha2'
这应该很容易。有什么想法吗?一如既往地感谢。
javascript - 使用 API 或 XML 记录从 Plivo WebSDK 发出的调用
我希望能够记录通过 PlivoWebSDK 初始化的调用。我怎样才能做到这一点,而不必将我的整个设置更改为 API 或 XML。对我来说,两者似乎都复杂得多。
plivo - Plivo SDK 通话录音
我收到一个我不理解的错误,找不到任何有用的信息:
请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问 Origin 'https:*******'。响应具有 HTTP 状态代码 401。
object - 如何调用包含的php文件Laravel 4的类函数
我plivo.php
在app/plivo
文件夹中有一个 php 文件。这包括在我的控制器中,例如,
plivo.php包含一个类,RestAPI
.
当我尝试创建一个对象时,
产生错误:
Class 'Controllers\Account\RestAPI' not found
我怎样才能创建这个对象?
jquery - 为什么我会收到错误消息?未捕获的 SyntaxError:意外的令牌
我正在尝试使用 ana ajax 请求从外部页面获取一些详细信息。由于我正在从服务器返回答案,因此对我来说请求工作正常,在控制台中我什至可以找到所需的信息。但是,我的代码给了我一个错误并且无法弄清楚为什么,有人可以帮忙吗?请参阅响应后发生错误的图像!
这是用于获取ajax请求的代码:
php - Plivo 直拨通话录音
我在我的网站上设置了 plivo 直拨应用程序,现在正尝试开始对拨出电话进行录音,但我遇到了一个我无法解决的错误。
在操作网址中,我实际上什么也没做。有人可以指出我正确的方向吗?
python - POST 请求在使用 Plivo 制作的 Django IVR 中不起作用
我正在制作 IVR(交互式语音响应)系统。我正在使用 Plivo 制作 IVR。我遵循了这个用 Python Flask 编写的示例应用程序。这是制作示例应用程序的链接。
https://www.plivo.com/docs/getting-started/phone-menu-app/
这是存储库和一个名为 ivr() 在 python 烧瓶中的视图方法 https://github.com/Chitrank-Dixit/phone-ivr-python/blob/master/app.py#L23
也可以查看代码
我只需要我的 Django IVR 中的相同行为。我只是在 Python Django 中实现所有内容。这是存储库的链接,上面的 ivr() 方法重命名为 ivr_sample() 在 Python Django 中实现。
https://github.com/Chitrank-Dixit/phone-ivr-python/blob/master/app.py#L23
这是代码
我可以在我的手机上收听 GET 请求但是当我输入 0 或 1 以便我可以收听所需的消息时。电话挂起,然后连接关闭。这意味着 ivr_sample() 方法正在接受 GET 响应,但在我的情况下它没有运行 POST 响应。基于 Flask 的应用程序运行良好,没有任何问题。
所以我认为 Django 需要表单中的 CSRF 保护。所以我使用了 django 文档中指定的 csrf 装饰器。这是链接:https ://docs.djangoproject.com/en/1.8/ref/csrf/
但 IVR 仍然无法正常工作。
最糟糕的是我们无法在本地进行测试。所以我必须进行更正并在线测试。如果有人在 plivo 之前使用 Python Django 制作 IVR。请让我知道我错在哪里。
sms - Plivo Bulk SMS 目的地限制?
我正在测试 Plivo 发送批量短信。我正在使用 .NET REST API 发送消息。
Plivo 的批量 SMS 文档表明您可以将数字与分隔符连接起来。这工作正常。有谁知道可以包含多少个数字,或者你能告诉我你在一个 API 请求中成功发送了多少个?
我找不到这个信息。
rest - Plivo:使用 pull api 获取短信内容
根据消息的 plivo 文档(例如https://www.plivo.com/docs/api/message/#get-details-of-all-messages),用于检索 SMS 消息的 REST API 的响应似乎确实不包括消息的实际内容。
我希望此功能用于测试目的,但大多数情况下我很好奇为什么会这样——如果我拥有号码并且 plivo 正在存储有关文本的元数据,为什么我不能从 plivo 事后获取消息的内容服务器?这是隐私功能吗?或者有没有办法绕过我自己的服务器的管道并自己从中提取?