通过 link node.js 发送隐藏变量
send hidden variables through link node.js
我有这个代码:
client.messages.create({
to: clientPhoneNumber,
from: 'mynumber',
body: 'hello ' + clientName + ', your training session begins in 24 hours. To cancel your session anytime within the next 24 hours, click here: http://localhost:3000/cancelevent?eventid=' + eventID + ''
}, function(err, data) {
if (err) {
console.log("err: " + err)
}
console.log(data)
});
然后发送短信。然而,老实说,它对用户来说看起来很难看。是否可以向他们发送相同的 link 而不是隐藏其中的 ?eventid=' + eventID + ''
部分?这可能是一个奇怪的问题,但感谢您的帮助!
对于将来可能需要此作为参考的任何人,我使用了 tinyurl
您可以为 node.js
安装它:
npm i tinyurl
那么你可以做的就是像这样简单地使用它:
let eventID = "0987654321"
let url = "http://localhost:3000/cancelevent?eventid=" + eventID + ""
var TinyURL = require('tinyurl');
TinyURL.shorten(url).then(function(res) {
console.log(res)
}, function(err) {
console.log(err)
})
就是这样,简单 url
更短!
我有这个代码:
client.messages.create({
to: clientPhoneNumber,
from: 'mynumber',
body: 'hello ' + clientName + ', your training session begins in 24 hours. To cancel your session anytime within the next 24 hours, click here: http://localhost:3000/cancelevent?eventid=' + eventID + ''
}, function(err, data) {
if (err) {
console.log("err: " + err)
}
console.log(data)
});
然后发送短信。然而,老实说,它对用户来说看起来很难看。是否可以向他们发送相同的 link 而不是隐藏其中的 ?eventid=' + eventID + ''
部分?这可能是一个奇怪的问题,但感谢您的帮助!
对于将来可能需要此作为参考的任何人,我使用了 tinyurl
您可以为 node.js
安装它:
npm i tinyurl
那么你可以做的就是像这样简单地使用它:
let eventID = "0987654321"
let url = "http://localhost:3000/cancelevent?eventid=" + eventID + ""
var TinyURL = require('tinyurl');
TinyURL.shorten(url).then(function(res) {
console.log(res)
}, function(err) {
console.log(err)
})
就是这样,简单 url
更短!