Can';t获取要插入到javascript字符串中的参数值

Can';t获取要插入到javascript字符串中的参数值,javascript,string,parameters,parse-platform,twilio,Javascript,String,Parameters,Parse Platform,Twilio,我正在将Parse.com与Twilio一起使用,我非常接近解决这个问题。现在,我正在Parse.com云代码中使用以下javascript代码(省略了帐户ID和身份验证令牌): 这很好用。此代码的目的是向我的手机发送短信 我的手机收到一条短信,“request.params.verificationCode”的“Body”值在我的短信中显示为4位代码,如5592 但问题是。我需要更改实际的信息,这样当你在手机上看到它时,它会显示“这是你的4位代码:5592”,但我无法让它工作 我可以单独使用括

我正在将Parse.com与Twilio一起使用,我非常接近解决这个问题。现在,我正在Parse.com云代码中使用以下javascript代码(省略了帐户ID和身份验证令牌):

这很好用。此代码的目的是向我的手机发送短信

我的手机收到一条短信,“
request.params.verificationCode
”的“Body”值在我的短信中显示为4位代码,如5592

但问题是。我需要更改实际的信息,这样当你在手机上看到它时,它会显示“这是你的4位代码:5592”,但我无法让它工作

我可以单独使用括号中的句子,例如“这是您的4位代码”,也可以单独使用“
request.params.verificationCode
”,但我无法让这两个句子一起工作

我已经试了一个多小时来让它工作。我在google上搜索过“如何将变量插入字符串”,我遵循了一些步骤,比如将
request.params.verificationCode
插入变量,然后尝试将变量放入正文(字符串)中,但每次保存并尝试发送文本消息时都会出错

如果我的任何术语不适用,我将非常感谢您提供的任何帮助。但我只对objective-c有经验,这是我第一次使用javascript


感谢您的帮助。

您应该能够使用字符串连接运算符(
+
)将自定义文本与验证代码组合在一起:


如果
request.params.verificationCode
是一个
数字
,那么在连接之前它将被隐式转换为字符串,否则它将被连接起来。

您看到的确切错误是什么?谢谢,这工作得很好,我将在7分钟内接受答案!当我尝试这样做时,假设verificationCode最终为5555,则会显示文本消息,5555和单词“into”之间没有空格:“请在appname中输入“+request.params.verificationCode+”,以完成您的帐户创建。“我尝试在”和“into”之间添加空格,但这会导致错误。知道如何添加正确的间距吗?@user311709:应该不会导致错误<代码>“请在appname中输入“+request.params.verificationCode+”以完成帐户的创建。”完全有效。只要确保你没有把单引号和双引号混用不当,你是对的。我只是复制/粘贴了你的代码,效果很好。当我出于某种原因编辑这个javascript文件并在文本编辑器中键入文本时,而不是像你告诉我的那样,它想做一些非常类似的事情,但撇号有一个卷曲。我猜这是因为我在macbook上的文本编辑程序中的设置吗?@user311709:正是这样。它们必须是直引号,而不是卷引号。使用为代码设置的文本编辑器,它不会自动将直引号替换为卷曲引号(这可能是编辑器中的设置)。
// Include the Twilio Cloud Module and initialize it
var twilio = require("twilio");
twilio.initialize("MyAccountID","MyAuthToken");

// Create the Cloud Function
Parse.Cloud.define("inviteWithTwilio", function(request, response) {
// Use the Twilio Cloud Module to send an SMS
twilio.sendSMS({
From: "15978944848",
To: request.params.number,
Body: request.params.verificationCode,
}, {
success: function(httpResponse) { response.success("SMS sent!"); },
error: function(httpResponse) { response.error("Uh oh, something went wrong"); }
});
});
twilio.sendSMS({
    From: "xxxxxxxxx",
    To: request.params.number,
    Body: 'Here is your 4 digit code: ' + request.params.verificationCode,
}, ...