Twilio语音呼叫Django / python中的应用程序错误

沙郡

我最近开始使用Twilio语音呼叫向使用Django的用户发送OTP。我指的是给定的链接,以自定义Twilio响应。https://www.twilio.com/docs/tutorials/walkthrough/click-to-call/python/flask

views.py

def voice_call(otp, mobile_no):
    client = TwilioRestClient(settings.ACCOUNT_SID, settings.AUTH_TOKEN)
    client.calls.create(from_=settings.OTP_FROM_NUMBER,
                        to=mobile_no,
                        url='http://localhost:8000/outbound/',
                        method='POST')


def outbound(self):
    response = twiml.Response()
    response.say("Thank you for contacting our department",
                 voice='alice')
    return HttpResponse(response, content_type="application/xml")

在urls.py中,我有/ outbound /指向我的django视图模块。

如果我在浏览器中点击“ / outbound /”,它将呈现正确的xml响应,但是在语音呼叫中,它会显示一条错误消息,提示“对不起应用程序错误”

不知道在渲染xml时我哪里出错了。提前致谢。

菲纳什

Twilio开发人员布道者在这里。

我认为问题在于您正试图将Twilio指向您的产品localhost当Twilio连接该调用时,它将尝试向您在REST API调用中传递的URL发出HTTP请求。如果通过,localhost那么Twilio将无法达到它,因为它仅在您的计算机上可用。

虽然有解决方案!我们建议使用一个名为ngrok的工具它允许外部服务通过隧道传输到您的localhost站点,以便您可以像这样测试webhooks。查看这些博客文章,了解如何设置将ngrok与Twilio一起使用以及我喜欢将ngrok与Twilio一起使用的所有原因

让我知道是否有帮助!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Twilio呼叫说发生了应用程序错误

来自分类Dev

Django在错误的目录中查找应用程序的模板

来自分类Dev

TwiML应用程序:如果呼叫者在应用程序过程中挂断,Twilio是否将挂断通知应用程序?

来自分类Dev

在扑朔迷离中创建语音识别应用程序时,如何处理此错误?

来自分类Dev

ASP.NET C#应用程序中的Twilio SMS错误2003

来自分类Dev

打开语音时应用程序崩溃(分段错误:11)

来自分类Dev

makemessages上的Django错误“应从Django Git树或您的项目或应用程序树中运行”

来自分类Dev

makemessages上的Django错误“应从Django Git树或您的项目或应用程序树中运行”

来自分类Dev

如何在我的 twilio 应用程序上授权韩国进行 Geopermission 呼叫转移?

来自分类Dev

使用默认呼叫应用程序在Android应用程序中拨打电话

来自分类Dev

django 应用程序在读取 json 文件时出现 404 错误 python

来自分类Dev

Django应用程序中的条带化付款,可发布的密钥错误

来自分类Dev

Heroku中的django应用程序出现工作者超时错误

来自分类Dev

datetime.now()在Django应用程序中返回错误的日期

来自分类Dev

Django项目中不同应用程序中的两个相同视图出现错误

来自分类Dev

Django重定向到其他应用程序中的错误视图

来自分类Dev

关系“blog_blog”不存在 - Django 应用程序中的错误

来自分类Dev

测试Django应用程序中的视图

来自分类Dev

Django admin中的多个应用程序

来自分类Dev

测试Django应用程序中的视图

来自分类Dev

django 中应用程序的媒体路径

来自分类Dev

在 Django 中创建新应用程序

来自分类Dev

迭代 Django 中的应用程序子集

来自分类Dev

在我的应用程序中显示文本到语音的设置

来自分类Dev

在我的应用程序中显示文本到语音的设置

来自分类Dev

iOS应用程序中的呼叫拨号屏幕

来自分类Dev

在android应用程序的列表中显示呼叫

来自分类Dev

尝试在Heroku上启动django应用程序:应用程序错误

来自分类Dev

我无法使用Kotlin中的Twilio API发送消息,因为错误显示并导致我的应用程序崩溃

Related 相关文章

  1. 1

    Twilio呼叫说发生了应用程序错误

  2. 2

    Django在错误的目录中查找应用程序的模板

  3. 3

    TwiML应用程序:如果呼叫者在应用程序过程中挂断,Twilio是否将挂断通知应用程序?

  4. 4

    在扑朔迷离中创建语音识别应用程序时,如何处理此错误?

  5. 5

    ASP.NET C#应用程序中的Twilio SMS错误2003

  6. 6

    打开语音时应用程序崩溃(分段错误:11)

  7. 7

    makemessages上的Django错误“应从Django Git树或您的项目或应用程序树中运行”

  8. 8

    makemessages上的Django错误“应从Django Git树或您的项目或应用程序树中运行”

  9. 9

    如何在我的 twilio 应用程序上授权韩国进行 Geopermission 呼叫转移?

  10. 10

    使用默认呼叫应用程序在Android应用程序中拨打电话

  11. 11

    django 应用程序在读取 json 文件时出现 404 错误 python

  12. 12

    Django应用程序中的条带化付款,可发布的密钥错误

  13. 13

    Heroku中的django应用程序出现工作者超时错误

  14. 14

    datetime.now()在Django应用程序中返回错误的日期

  15. 15

    Django项目中不同应用程序中的两个相同视图出现错误

  16. 16

    Django重定向到其他应用程序中的错误视图

  17. 17

    关系“blog_blog”不存在 - Django 应用程序中的错误

  18. 18

    测试Django应用程序中的视图

  19. 19

    Django admin中的多个应用程序

  20. 20

    测试Django应用程序中的视图

  21. 21

    django 中应用程序的媒体路径

  22. 22

    在 Django 中创建新应用程序

  23. 23

    迭代 Django 中的应用程序子集

  24. 24

    在我的应用程序中显示文本到语音的设置

  25. 25

    在我的应用程序中显示文本到语音的设置

  26. 26

    iOS应用程序中的呼叫拨号屏幕

  27. 27

    在android应用程序的列表中显示呼叫

  28. 28

    尝试在Heroku上启动django应用程序:应用程序错误

  29. 29

    我无法使用Kotlin中的Twilio API发送消息,因为错误显示并导致我的应用程序崩溃

热门标签

归档