簡體   English   中英

Apps 腳本:如何使用令牌

[英]Apps Script: How to use token

我發現這個解釋得很好的腳本 HIER可以將取消訂閱選項添加到我的郵件合並中。 它甚至被谷歌推薦。 我已經設法安裝了它,但我不知道應該在下面的 HTML 代碼中的最后一個花括號(所以, {{TOKEN}} )中輸入哪個值,因為這是我第一次工作與令牌。 有人可以幫忙嗎? 我的意思是{{TOKEN}}的值如何? 謝謝:)

這是我需要幫助的 HTML 代碼:

<!DOCTYPE html>
<html>
  <head>
    <base target="_top">
  </head>
  <body>
    <h1>We are testing our unsubscribe feature</h1>
    <a href="{{WEBAPP_URL}}?email={{EMAIL}}&unsubscribe_hash={{TOKEN}}"> Unsubscribe </a>
  </body>
</html>

什么?

  • WEBAPP_URL

您的 url web 應用程序。

  • EMAIL

收件人的 email。

  • TOKEN

可能是為每個收件人(也可能是每封電子郵件)生成的隨機字符串(哈希)。


如何?

創建電子郵件時應完成替換。

確切的方法取決於您使用的工具(以及此類語言)。

通常,您需要將這些值replace為存儲在變量中的實際值

在這里,我假設它是 Google Apps 腳本。

  var html =  HtmlService.createHtmlOutputFromFile('index');
  var content = html.getContent().replace('{{EMAIL}}',  email);
  /* ... */

另一種方法是使用scriplets


參考:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM