twilio - 使用 Twilio 进行调用时是否可以传递自定义参数?

标签 twilio twilio-php

我正在使用 Twilio PHP 库,但问题实际上与语言无关。我尝试执行以下操作:

$client = new Services_Twilio('MyAccountSID', 'My auth token');
$client->account->calls->create($from_number, $to_number, $url_or_AppSID, array(
    'TwilioParam1' => 'value1',
    'TwilioParam2' => 'value2',
    'MyCustomParameter1' => 'CustomValue1',
    'MyCustomParamete2' => 'CustomValue2'
));

然后我希望在 Twilio 请求我的 $url_or_AppSID(我的 TwiML 应用程序)时收到这些参数,但它没有发生。
我知道一种可能的方法是构建一个 URL,在查询字符串中添加这些参数并将我的自定义 URL 传入
$url_or_AppSID 参数,但这迫使我设置 GET 方法,我想通过 POST 请求而不是 GET 传递我的自定义参数。
也可能是我必须使用已经通过 POST 注册的请求 URL 的 AppSID。

有没有办法使用 POST 方法传递自定义参数?

最佳答案

最后,我收到了来自 Twilio 支持的回复:

很遗憾,您无法添加如下自定义参数。您是正确的,您能够做到这一点的唯一方法是将参数添加到查询字符串中,我们只会将这些参数传递给您的应用程序。

然后我向他们发送了一个功能请求:

我认为这应该考虑到 future 的发布。

他们回复我:

如果此功能请求尚不存在。我会添加它。

敬请期待 future 的发布。

关于twilio - 使用 Twilio 进行调用时是否可以传递自定义参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30430270/

相关文章:

node.js - 如何在 Twilio 中跟踪外发回复消息的发送情况?

twilio-php - 收集动词超时 (Twilio)

Twilio,如何将正在进行的调用转移到另一个号码

twilio - 如何使用 Twilio 的 <dial> 动词处理到达语音邮件

java - Appengine 上的 Twilio 客户端库

javascript - React-native-twilio-video-webrtc Android编译错误

google-apps-script - 在 Apps 脚本中接收并回复 Twilio SMS

webrtc - Twilio WebRTC 与 DIY WebRTC

php - Services_Twilio_TinyHttpException 错误 PHP

php - 如何将 Twilio 查找 cURL 代码传输到 PHP cURL