我正在尝试将短信发送到Google表格上的所有不同号码,并且几乎可以正常运行。如果其长度大于或小于我国的数字格式,则只有外国人的数字不起作用。
唯一不起作用的是电话号码的长度。 我试图删除此部分:
if (telephone.length!=11) {
ss.getRange(i,3).setValue("Error : the phone number must contain 11 numbers");
} else {
但是该功能不起作用。
我尝试过:
if (telephone.length! **<>=**11) {doesn't work either.
for (var i = 7; i <= ss.getLastRow();i++) {
if (ss.getRange(i,3).isBlank()) {
telephone = ss.getRange(i, 1).getValue();
if (telephone.length!=11) {
ss.getRange(i, 3).setValue("Error : the phone number must contain 11 digits.");
} else {
message = ss.getRange(i, 2).getValue();
smsData = "<DATA><MESSAGE><![CDATA["+message+"]]>
</MESSAGE><TPOA>" +
expediteur + "</TPOA><SMS><MOBILEPHONE>" + telephone + "</MOBILEPHONE>
</SMS></DATA>";
基本上,我希望能够向任何号码发送短信。不仅只有11位数字。