gpt4 book ai didi

node.js - 如何在Node.js中创建短信验证中的字符串链接

转载 作者:太空宇宙 更新时间:2023-11-04 03:16:59 24 4
gpt4 key购买 nike

我想通过短信验证帐户,短信代码由node.js中最好的短信库发送。我想让代码可复制或可选择,但不能仅在简单字符串中获取代码。请帮助我。提前致谢

"use strict";

var request = require('request');
const Promise = require('bluebird')
const config = require('config')

const sendMessageToNumber = (toNumber, code) => {
return new Promise(function (resolve, reject) {
request({
method: 'GET',
uri: config.bestsms.endpoint,
qs: {
user: encodeURI(process.env.BESTSMS_USERNAME),
pass: encodeURI(process.env.BESTSMS_PASSWORD),
from: encodeURI(config.bestsms.from),
to: encodeURI(toNumber),
text: encodeURI(config.bestsms.message + code.bold())
}
},
function (error, response, body) {
console.log("Status of sending SMS: "+ body)
if (body) {
resolve(body);
}
reject(error)
});
});
}
module.exports = {
sendMessageToNumber
}

最佳答案

据我所知 - 不能,短信不行。

短信只是简单的文本。

Android 和 iOS 可以决定如何设置消息部分的格式,例如 URL 和数字。因此,您可以使用不同的设备测试多个选项,以找到最适合您的格式。

您可以尝试使用彩信,例如 this回答

关于node.js - 如何在Node.js中创建短信验证中的字符串链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55123814/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com