如何解决如何在Loadrunner中使用twilio rest api?
我目前正在IVR负载测试中进行POC(概念验证),我只想打电话给IVR,对音质及其他一切都没有兴趣。因此,我遇到了可以打出电话的twilio rest api。
它与python完美配合,但是我想与loadrunner一起使用,因为它支持rest api。我搜索了twilio api网址和键值组合。但是为此而感到不幸。谁能提供我所需的URL和键值安排。或可以指导我如何获得这些。
提前谢谢。
解决方法
文档Making Calls包含一些代码示例和示例响应。您可以使用Postman(通过x-www-form-urlencoded
进行POST)进行API调用,并在返回的JSON中查看key:value对,如下所示。 API Explorer in Twilio Console对此也很有用。
{
"date_updated": null,"price_unit": "USD","parent_call_sid": null,"caller_name": null,"duration": null,"from": "+15095550100","to": "+14075550100","annotation": null,"answered_by": null,"sid": "CAaacc78574ae1b9d2bf483f0123456789","queue_time": "0","price": null,"api_version": "2010-04-01","status": "queued","direction": "outbound-api","start_time": null,"date_created": null,"from_formatted": "(509) 555-0100","group_sid": null,"trunk_sid": null,"forwarded_from": null,"uri": "/2010-04-01/Accounts/ACdeca5d479509eeb8beaba0123456789/Calls/CAaacc78574ae1b9d2bf483f0123456789.json","account_sid": "ACdeca5d479509eeb8beaba0123456789","end_time": null,"to_formatted": "(407) 555-0100","phone_number_sid": "PN0b9c2733e2a9ad0c98352b0123456789","subresource_uris": {
"notifications": "/2010-04-01/Accounts/ACdeca5d479509eeb8beaba0123456789/Calls/CAaacc78574ae1b9d2bf483f0123456789/Notifications.json","recordings": "/2010-04-01/Accounts/ACdeca5d479509eeb8beaba0123456789/Calls/CAaacc78574ae1b9d2bf483f0123456789/Recordings.json","feedback": "/2010-04-01/Accounts/ACdeca5d479509eeb8beaba0123456789/Calls/CAaacc78574ae1b9d2bf483f0123456789/Feedback.json","payments": "/2010-04-01/Accounts/ACdeca5d479509eeb8beaba0123456789/Calls/CAaacc78574ae1b9d2bf483f0123456789/Payments.json","feedback_summaries": "/2010-04-01/Accounts/ACdeca5d479509eeb8beaba0123456789/Calls/FeedbackSummary.json"
}}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。