如何从django twilio发起短信

时间:2014-10-16 09:54:21

标签: django twilio

使用django-twilio发送短信的所有例子都假设这是通过首先接收一个来启动的,我的应用程序通过发送另一个来响应传入的短信。

但是如何发起短信通话?我需要发送短信通知特定用户新的预订已经进入。

这就是我想要做的,但我得到的只是twilio需要的XML。缺少的步骤是什么?

  

@login_required @user_passes_test(is_webmaster)@twilio_view def   send_test_sms(请求):

r = twiml.Response()
r.message('Test SMS from my app', to="+nnnnnnnn")

return r

1 个答案:

答案 0 :(得分:2)

Twilio devangel在这里,我还维护django-twilio库:)

您可以使用其他API发送出站短信并发起出站语音呼叫,如下所示:

# import this into your view / controller
from django_twilio.client import twilio_client


# Within your function, use the REST API:
m = twilio_client.messages.create(
    to='TO_NUMBER', 
    from_='FROM_NUMBER', 
    body='Join me and together we can rule the galaxy as father and son!'
)

print m.status
>>> 'sent'

您可以在twilio-python over here

中阅读有关REST API客户端的更多信息