我制作了一个脚本,其中数据从谷歌电子表格发送到WhatsApp,其中我没有创建新行或不支持换行命令。 GAS也不支持\ n
用于划分我的消息的语句。
if(data[i][4]!="")
{
var tempDate=new Date(data[i][4])
tempDate.setDate(tempDate.getDate() - 55);
var message1 = 'Dear '+data[i][13]+' '+data[i][12]+' '+data[i]
[11]+' '
message1+= 'Thank you for choosing XXXX Holidays for your
dream vacation, we are pleased to confirm your trip- '+data[i][3]+'
departing on '+Utilities.formatDate(data[i]
[4],Session.getScriptTimeZone(),"dd-MMM-yyyy")+'.'
message1+='Please submit your visa documents by
'+Utilities.formatDate(tempDate,Session.getScriptTimeZone(),"dd-MMM-
yyyy")+' to avoid delays in visa processing.'
message1+='If there are any further queries, please be in touch
with your sales representative- '+data[i][6]+' or you may call '+data[i]
[5]+' office for further assistance. Our offices are open from 1100 to 1900
hrs from Monday to Saturday.'
message1+= 'Thanks & Kind regards,'
message1+= 'Team XXX'
}
这是当前输出:
尊敬的ABC XYZ先生:谢谢您选择XXXX假期作为您的梦想假期,我们很高兴确认您的旅程-南非发现号将于2019年5月12日出发。请在2019年3月18日之前提交签证文件,以避免签证处理的延误。如有任何其他疑问,请与您的销售代表托马斯·邦德保持联系,或者您可以致电孟买办事处以寻求进一步的帮助。我们的办公室从周一至周六的1100至1900小时开放。谢谢与问候XXX
预期输出:
尊敬的ABC XYZ先生
感谢您选择XXXX假期作为您的梦想假期,我们很高兴确认您的旅程-南非发现号将于2019年5月12日出发。
请在2019年3月18日之前提交签证文件,以避免签证处理的延误。如有任何其他疑问,请与您的销售代表托马斯·邦德保持联系,或者您可以致电孟买办事处以获得进一步的帮助。
我们的办公室从星期一至星期六的1100至1900小时开放。
感谢与问候
XXX
答案 0 :(得分:1)
\n
需要被url编码为%0A
,以使api呈现为新行。
if(data[i][4]!="")
{
var tempDate=new Date(data[i][4])
tempDate.setDate(tempDate.getDate() - 55);
var message1 = 'Dear '+data[i][13]+' '+data[i][12]+' '+data[i][11]+' '
message1+= '%0A%0AThank you for choosing XXXX Holidays for your dream vacation, we are pleased to confirm your trip- '+data[i][3]+' departing on '+Utilities.formatDate(data[i][4],Session.getScriptTimeZone(),"dd-MMM-yyyy")+'.'
message1+='%0A%0APlease submit your visa documents by '+Utilities.formatDate(tempDate,Session.getScriptTimeZone(),"dd-MMM-yyyy")+' to avoid delays in visa processing.'
message1+='If there are any further queries, please be in touch with your sales representative- '+data[i][6]+' or you may call '+data[i][5]+' office for further assistance. %0A%0AOur offices are open from 1100 to 1900 hrs from Monday to Saturday.'
message1+= '%0A%0AThanks %26 Kind regards,'
message1+= '%0A%0ATeam XXX '
}