有没有办法在使用Twilio拨打电话时传递自定义参数?

Del*_*lmo 5 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'
));
Run Code Online (Sandbox Code Playgroud)

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

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

Del*_*lmo 5

最后,我收到了Twilio支持部门的回复:

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

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

我认为这应该考虑到将来的发布.

他们回答我:

如果此功能请求尚不存在.我会加上它.

敬请期待未来的发布.

  • 直到现在仍在等待 (3认同)
  • 它还在等待:D (2认同)