Google Apps Script脚本获取表单数据

date
Apr 6, 2024
slug
Technology-Sharing-03
status
Published
tags
技术分享
summary
通过GAS(Google Apps Script)脚本自动获取Paiza邮件。
type
Post
今天老师布置了一项任务,通过GAS(Google Apps Script)脚本自动获取Paiza邮件。其实任务很简单,但是我想的过于复杂,导致问题怎么都解决不了。最后还是克里斯场外援助,提供了新思路一下就解决了。
发起 post 请求,提交 form data
就是这么简单
首先用Chrome劫取请求的数据,获取到我们所需要的表单数据。
notion imagenotion image
Google Apps Script中发起一个提交form data的POST请求,使用UrlFetchApp服务。
function submitFormData() { var url = 'URL'; // 目标URL var formData = { key1: 'value1', key2: 'value2', // 添加更多的表单数据 }; var options = { method: 'post', payload: formData }; var response = UrlFetchApp.fetch(url, options); Logger.log(response.getContentText()); }
我们首先定义了目标URL,在formData对象中包含了要提交的表单数据。然后,我们创建了一个options对象,其中指定了请求的方法为POST,并将表单数据作为payload传递给请求。最后,我们使用UrlFetchApp.fetch()方法来发起POST请求,并将响应记录在日志中。
If you have any questions, please contact me.