谷歌应用程序脚本试图通过 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 访问网络应用程序上的发布数据的主要内容,如果未能解决你的问题,请参考以下文章