问题标签 [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.
c# - 从 WebAPI 获取 POST 数据
我们正在开发一个使用 Plivo 发送和接收 SMS 消息的应用程序。对于 Plivo 发送的每个请求,它们还会在 HTTP 标头中发送一个签名,以便我们可以验证请求来自 Plivo,而不是来自随机用户。
https://www.plivo.com/docs/xml/request/#validation
要进行此验证,我们需要将 POST 内容作为查询字符串(例如:)To=15555555555&From=11234567890&TotalRate=0&Units=1&Text=Text!&TotalAmount=0&Type=sms&MessageUUID=2be622bc-79f8-11e6-8dc0-06435fceaad7
。
当前解决方案
这是我们目前所拥有的:
这通过使用它映射到的对象PlivoRecieveSMS
并进行一些反射来获取属性和值,并将它们粘贴在字典中来工作。这很有效,特别是考虑到我们缺乏首选的解决方案......
首选解决方案
现在,我们需要一个模型 ( PlivoRecieveSMS
) 来映射数据,然后进行自省以找到键/值。我们想将逻辑移动到 的扩展System.Web.Http.AuthorizeAttribute
,以便我们可以做一些简单的事情:
实际授权是在AuthorizedPlivoApi
- 如果它无效,请求永远不会到达控制器。但我们目前不能这样做,因为我们不能将它映射到AuthorizedPlivoApi
.
我想直接访问 POST 键的 / 值,或者将其映射到事先未预定义的动态对象。如果我能做到这一点,我们就可以实现我们的首选解决方案。
tl; dr:有没有办法在不使用特定模型的情况下将application/x-www-form-urlencoded
数据从 POST 请求推送到 a中?Dictionary<string,string>()
android - 无法使用 Plivo Android SDK 拨打电话
我只是按照 plivo android SDK 文档进行出站呼叫。我已经在 plivo-android-example 项目上注册了端点并将端点用户名和密码分配给了相应的变量。另外,我已将我的手机号码分配给目的地号码。但是当我尝试运行这个项目并点击通话按钮时,我的手机没有接到来电。
我正在使用试用帐户,并且已经将我的电话号码注册到沙盒号码。
任何的想法?
android - 使用 Plivo 子账户拨打外线电话
我正在尝试使用 Plivo android SDK 进行出站呼叫。我正在关注 plivo 文档(https://www.plivo.com/docs/getting-started/android/plivo-outbound/)中的 android 项目示例,并尝试使用端点用户名和密码进行出站呼叫。它是成功的,但现在我想使用我的子帐户来实现它。
谁能给我解释如何使用 Plivo 子帐户拨打电话,可以吗?因为显然 Plivo android SDK 没有提供使用子帐户执行外呼的方法。那只使用端点用户名和密码。
谢谢。
android - 无法使用 Plivo 子帐户的用户名和密码端点登录
我已经创建了子帐户并尝试使用 plivo api 获取我的子帐户端点的详细信息。我遵循本指南(https://www.plivo.com/docs/getting-started/endpoint-api/#get-details-of-a-single-endpoint)
要求:
结果如下所示:
我仍然想知道,上面的密码字段是做什么用的?那是我的端点密码吗?因为我无法使用该端点用户名 (xxxxx160923031839) 和该密码 (xxxd95f4feb21412a692e73929961e) 登录。仅当我尝试使用该端点用户名(xxxxx160923031839)和我的主帐户密码登录时才成功。
仅供参考:我正在使用 android plivo 示例项目
有人知道吗?谢谢。
android - 使用 Auth ID 和 Auth Token 的 Plivo 出站呼叫
我正在使用 plivo Android SDK 并尝试 plivo android 示例进行出站呼叫。使用我的用户名和密码成功登录并拨打电话。但现在我只想使用我的 AUTH_ID 和 AUTH_TOKEN 拨打电话,而不是用户名和密码。这可能使用android SDK吗?
谢谢。
php - 如何通过 plivo api 发送短信需要 autoload.php
如何通过 plivo api 发送短信它说需要供应商/autoload.php 但我找不到任何 autoload.php,当我运行它时它也有 composer.json 这是错误
找不到类“GuzzleHttp\Client”
这是我的代码
twilio - 移植电话号码(到 Twilio、Plivo 等)但仍接听电话?
我有一个我想开始跟踪/记录语音呼叫的固定电话。我使用的号码在黄页、我的网站等中,所以我不想购买新号码。
如果我将我的固定电话号码转移到 Twilio 或 Plivo 等,我仍然会接到我办公室的电话吗?我是否需要从本地电话提供商处购买一个新号码,然后在我移植旧号码后将所有呼叫转接到我的新本地号码?还有其他解决方案吗?
谢谢!
javascript - Plivo WebRTC 电话 - 不可用
我尝试使用 Plivo WebRTC 但失败了(我尝试了在线 aws 和本地网络(来自 git 的源代码))。
我用Direct Dial设置了端点,登录成功,但是每次我尝试调用时,结果都是: onCallFailed:Unavailable 。我尝试使用铬
谢谢
android - 使用 Plivo 拨打电话时应用程序崩溃
我正在尝试将我的 android 应用程序与 Plivo 集成。我已经尝试了来自 github 的示例项目(https://github.com/plivo/plivo-android-examples)并且效果很好。我正在使用 plivo outbound 并尝试了 PlivoOutbound 以及 PlivoDialler 项目。外呼成功。
但是当我试图将 lib 集成到我现有的项目中时,问题就来了。登录成功,但拨打电话时崩溃。这是错误日志:
我认为该错误与 libplivo.so 上的本机库有关,但我不知道为什么在使用相同库的另一个项目上没有发生该错误。
有什么解决办法吗?