谷歌应用程序脚本试图通过 do post 访问网络应用程序上的发布数据

Posted

技术标签:

【中文标题】谷歌应用程序脚本试图通过 do post 访问网络应用程序上的发布数据【英文标题】:google app script trying to access post data on web app via do post 【发布时间】:2022-01-21 08:51:42 【问题描述】:

我需要访问 formIDArray 但在 appscript 中我调用它时什么也不返回。以及如何从 appscript 访问此对象(“FormIDArray[]”)

【问题讨论】:

请添加您已经尝试过的代码 function doPost(e) var array = e.parameters;返回 ContentService.createTextOutput(JSON.stringify(array.FormIDArray)) .setMimeType(ContentService.MimeType.JSON); 根据他们所说的谷歌文档,e.parameters 返回数组作为键。但我无法访问该键,因为它已经是数组,我认为它是数组中的数组 【参考方案1】:
var array = e.parameters["FormIDArray[]"];

e.parameters 将每个键转换为一个数组。那里的数组包含关键字成为 ("array[]") 附加“[]”那个东西结束关键字。您可以通过简单地描述顶部来访问它。 :)

【讨论】:

以上是关于谷歌应用程序脚本试图通过 do post 访问网络应用程序上的发布数据的主要内容,如果未能解决你的问题,请参考以下文章

$.post 不向 php 脚本发送数据

有没有办法通过谷歌脚本在wordpress中添加帖子?

复制谷歌应用脚本文件,使用... 谷歌应用脚本到teamDrive中。

Plink通过Windows批处理文件处理特定错误

oauth 谷歌使用 python

oauth 谷歌使用 python