GAS แก้จาก fetch โค้ดหน้าบ้านไปหลังบ้านเป็น google.script.run แบบแก้น้อยสุดๆ




ตัวอย่างโค้ดฟังก์ชั่นหน้าบ้าน

        function callGoogleScript(functionName, params = {}) {
          return new Promise((resolve, reject) => {
              google.script.run
                  .withSuccessHandler(resolve) // หากสำเร็จ ให้เรียก resolve
                  .withFailureHandler(reject)  // หากล้มเหลว ให้เรียก reject
                  [functionName](params);      // เรียกฟังก์ชันใน Code.gs โดยตรง
          });
      }

ท่านสามารถแทนที่ชื่อฟังก์ชั่นของท่านได้เลย และตัวอย่างโค้ด doGet ในโค้ดหลังบ้าน

function doGet(e) {
    return HtmlService.createTemplateFromFile('Index')
      .evaluate()
      .setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL);
}

นอกนั้นท่านสามารถปรุงแต่งตามใจท่านได้เลยครับ

แสดงความคิดเห็น (0)
ใหม่กว่า เก่ากว่า