问题标签 [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.

0 投票
0 回答
167 浏览

r - 在 R 中运行 Curl Plivo SMS 命令

我可以使用以下代码通过终端发送短信。

如何使用 Plivo 向 R 中的相同号码发送相同的短信。

0 投票
0 回答
280 浏览

twilio - 如何拨打 Twilio SIP 端点

到目前为止,Twilio 端点似乎更像是中间点,因为我拨打它们的所有尝试都失败了。

我有一个使用 URI 创建的 Twilio SIP 端点testuri123.sip.twilio.com。我从任意 IP 拨打此 URI,因此我没有创建 IP 白名单,而是创建了凭据。我创建了一个用户名/密码组合,但仍然无法在该 URI 上拨打任何 SIP 地址。

例如,我使用 getonsip.com 来测试 SIP 连接,但我无法让我的 XML 端点被请求。我确实在控制台中看到了代理身份验证,所以这是新的。我不知道如何在常规 SIP 拨号地址中配置它。

对于给定的用户名,我希望拨号的 URI 是username@testuri123.sip.twilio.com,但这总是失败。对于它的价值,我在 Twilio 的竞争对手上遵循非常相似的步骤,并且一切正常。在 Plivo 上,我创建了一个 SIP 端点,设置了用户名/密码,然后我可以使用上面的格式毫不费力地响铃该端点。

0 投票
1 回答
608 浏览

php - 使用 Plivo/Codeigniter 接收短信

我一直在尝试实现一个从我们发送到 Plivo 的 SMS 中检索数据的功能。目前在我的网站上,我可以发送短信,检查状态,但我希望用户能够响应这些短信并将这些数据存储到我的数据库中。我按照这里的文档进行操作, 我有这个控制器:

在示例中,他们使用了 $_REQUEST,但它似乎在 Codeigniter 上不起作用,所以我尝试使用 $this->input->get("From") 但没有成功。Plivo 收到短信,它写在 Plivo 日志上,我写了指向这个控制器的 URL。

任何想法 ?

0 投票
1 回答
422 浏览

plivo - 如何使用 plivo php api 发送验证码

我正在使用 Plivo API 发送消息。我想发送验证并使用 Plivo PHP API 检查该代码,类似于此示例。

我进行了很多搜索,但无法在 Plivo PHP API 中找到示例代码或示例。

0 投票
1 回答
186 浏览

php - Plivo 入站 SMS 被 Modsec 阻止?

哦,男孩 - 这对我来说是一个新的。

我有一个 Plivo 驱动的 SMS 应用程序运行(或多或少完美无瑕)几个月了。2天前,它无缘无故停止回复我的入站短信。那时我没有太多时间去弄清楚,但我终于有时间看东西了,坦率地说,这很丑陋。

尽我所能提供的详细信息:我正在通过 HostGator 运行我的网络服务器,过去它运行良好。我对 Plivo 的处理语言是 PHP。现在,入站 SMS 甚至没有到达我的处理脚本,所以这就是错误所在 - Plivo 将消息报告为“未传递”,并且调试级错误日志为我提供了这个很好的警告:

传入消息 0287e6ce-0d30-11e6-a4b5-22000afd08f6: fetch_message_url POST (URL HERE) with {'To': 'Valid Number', 'From': 'Another Valid Number', 'TotalRate': '0', 'Units' : '1', 'Text': 'Weather', 'TotalAmount': '0', 'Type': 'sms', 'MessageUUID': 'Valid UUID'} -- 失败- 406 不可接受!

不能接受的!

在此服务器上找不到所请求资源的适当表示。此错误是由 Mod_Security 生成的。

请注意,任何识别信息都已从该块引用中删除。我目前正在下载 modsec error_log,最上面的是:

时间戳正好是最后一条成功发送的 SMS 之后的 1 分钟,以及第一个失败的 SMS 之前的大约 30 分钟。我不知道该错误日志是否是 modsec 启动的时间,或者发生了什么,但我认为这可能与它有关。我正在努力寻找解决方案,这就是我目前想出的:

找到 Plivo 入站 SMS IP(它从中发布的 IP)并在 modsec 中将其列入白名单

或者

找到一种方法来修改 PHP 脚本所期望的内容,以便它可以让帖子通过?

或者

还有什么可以推荐的。我正在搜索(下载的内容)modsec 错误日志,它显示了很多我认为不适用于我的特定子帐户的内容。到目前为止,我还没有在其中找到对我的用户文件夹或“plivo”的引用。建议?

0 投票
1 回答
289 浏览

java - xml 文件为 plivo 应用程序生成 answer_url

我正在将 plivo 应用程序集成到 java 应用程序中。这里我在 url 参数中感到震惊。这里我必须创建一个 xml 文件并将其作为值传递给 answer_url 键参数。

作为对此https://www.plivo.com/docs/api/application/#create-an-applicationhttps://www.plivo.com/docs/api/application/#answer-url的参考,他们没有具体提到我们必须做什么。

在这里我应该如何创建 xml 文件,以便我可以将 url 传递给 answer_url 参数。请帮助我,我对 plivo 很陌生。

任何建议或帮助表示赞赏。

0 投票
3 回答
728 浏览

ios - 使用 Plivo API swift 从 iOS 应用程序发送短信

如何使用 Swift 在我的 iOS 应用程序中使用 plivo SMS API。我阅读了很多关于此的文档。我不确定如何快速实现它。

上面的代码在 Node.js 中,我希望它用 swift 编写,而且我不确定如何将 plivo 集成到 iOS 应用程序中。我正在开发一个应用程序,它应该在用户请求订单时向管理员发送短信。所以我只想要从 Plivo 到管理员的传出消息。任何建议都非常有帮助。

0 投票
2 回答
345 浏览

ios - HTTP 请求采用默认方法 GET 而不是 POST

我正在尝试通过 Plivo SMS API 发送短信。不幸的是,即使请求 HTTP 方法是“POST”,该请求还是发布为“GET”。请在下面查看我的代码。

请看截图,请求发布为“GET”请求。请帮我解决这个问题。在此处输入图像描述

0 投票
1 回答
153 浏览

plivo - 使用 Plivo 批量文本到语音

我正在考虑将 Plivo 与我们的平台集成以进行传出文本到语音通话。我们拨打的所有电话都将是大约 20 个字的定制消息,或不到 30 秒的通话。

每天,我们将同时批处理大约 10,000 个电话。看来我必须进行 10,000 次休息 API 调用,而不是一次发送一批,每个都有自己的 answer_url。有没有人有这方面的经验,似乎有很多开销。

另一种选择可能是在 answer_url 中使用参数,这样我可以一次发送所有电话号码的列表,然后根据参数化的 answer_url,告诉 Plivo 下一步该做什么。

0 投票
2 回答
1025 浏览

c# - 如何在.Net中接收回复由plivo API发送的短信

我正在通过 plivo 在移动设备上发送短信,然后用户将通过是或否回复我以在我的 plivo 上接收短信。现在我在 c# 中创建了类并输入了这段代码

如果可以,我可以在 webservice.asmx 中使用此代码吗?我如何测试这段代码?在消息 url 中创建应用程序时,我在服务器 url 类名或方法名之后写了什么?例如http://example.com/receive_sms