发送短信到所有电话号码格式

时间:2019-07-06 19:48:57

标签: google-apps-script

我正在尝试将短信发送到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位数字。

0 个答案:

没有答案