top*_*her 6 google-apps-script google-apps-script-web-application
根据Web Apps的文档,绝对没有关于如何从Apps脚本URL捕获以下信息的指示-
https://script.google.com/macros/d/ {SCRIPT ID} / exec / hello
我该如何捕获链接末尾指定的问候?
我已尝试按照文档中的规定使用以下内容,但对我的doGet(e)功能没有任何作用:
function doGet(e) {
return ContentService.createTextOutput(e.parameters);
}
Run Code Online (Sandbox Code Playgroud)
我只想返回链接末尾显示的信息(在这种情况下,只是单词“ hello”)。
尝试-
function doGet(e) {
return ContentService.createTextOutput(JSON.stringify(e.pathInfo));
}
Run Code Online (Sandbox Code Playgroud)
我在其他项目之一中工作时遇到了类似的情况。我发现pathInfo没有记录在Google提供的任何/所有与Apps Script相关的文章中。
尽管它并不表示它已被弃用,但我强烈建议您谨慎使用它。
将其标记为社区Wiki,这样,如果有关于此的更多信息或获得您所需内容的替代方法,人们可以更新此答案:)
编辑笔记:已添加 JSON.stringify()
但是,请注意,/exec/{*path*} 这不尊重脚本部署设置(例如匿名访问),并且最终用户需要使用其Google帐户登录。
| 归档时间: |
|
| 查看次数: |
125 次 |
| 最近记录: |