2016-08-18 32 views
-1

我在Microsoft Azure中使用Twilio node.js API发送SMS。我想创建一些预定义的模板,如'尊敬的客户您的帐户余额是55555卢比'。在Twilio中创建SMS模板

是否可以在Twilio帐户中创建SMS模板? Twilio是否支持交易短信?

+0

欢迎所以。寻求代码帮助的问题必须包含在问题本身中重现问题所需的最短代码。请阅读[怎么问](http://stackoverflow.com/questions/how-to-ask) –

+0

到目前为止,你有什么尝试?你有没有签出[Twilio教程](https://www.twilio.com/docs/tutorials/)?这个[Node.js中的短信通知](https://www.twilio.com/docs/tutorials/walkthrough/server-notifications/node/express)可能会有所帮助。 – philnash

+0

发送短信到手机对我来说工作正常。但我想使用动态内容而不是静态主体。例如,“尊敬的客户,您的账户余额是Rs XXXXX”将成为模板,这可以在Twilio账户中定义。然后我想在我的node.js代码中使用这个模板,并将动态内容替换为XXXXX。可能吗 ? – Deepthi

回答

0

您需要定义从快速入门在你的名字(Python中所示),以一个回复发件人类似于下面的示例的方式,动态内容:

https://www.twilio.com/docs/quickstart/python/sms/replying-to-sms-messages

from flask import Flask, request, redirect 
import twilio.twiml 

app = Flask(__name__) 

# Try adding your own number to this list! 
callers = { 
    "+14158675309": "Curious George", 
    "+14158675310": "Boots", 
    "+14158675311": "Virgil", 
} 

@app.route("/", methods=['GET', 'POST']) 
def hello_monkey(): 
    """Respond and greet the caller by name.""" 

    from_number = request.values.get('From', None) 
    if from_number in callers: 
     message = callers[from_number] + ", thanks for the message!" 
    else: 
     message = "Monkey, thanks for the message!" 

    resp = twilio.twiml.Response() 
    resp.message(message) 

    return str(resp) 

if __name__ == "__main__": 
    app.run(debug=True)