我有一个带有服务器脚本功能的应用,该应用正在调用API端点来检索传递用户名/密码的令牌。根据“ Google app maker”文档,您可以通过在函数名称的末尾附加“下划线”来使服务器脚本函数私有。我想通过在添加“下划线”之前/之后查看脚本来验证这一点。如何在浏览器中找到服务器端脚本的位置?我已经检查了列出的所有js文件,但是我没有运气。是否有任何建议来存储传递来检索令牌的凭据?
func fetchData<T: Decodable>(url: URL, completion: @escaping (FetchResult<T>) -> (Void)) {
URLSession.shared.dataTask(with: url) { (data, response, error) in
guard let data = data else {completion(.failure(error!)); return}
do {
//let object = try JSONDecoder().decode(T.self, from: data)
let object = try? JSONDecoder().decode([String:Aapl].self,from: data)
completion(.success(object))
} catch {
completion(.failure(error))
}
}.resume()
}
答案 0 :(得分:1)
我认为在浏览器中搜索服务器脚本与文档中的含义不完全相同。取而代之的是看看另一位用户遇到的 this issue 。
现在,关于存储获得的令牌……您可以随时使用PropertiesService来存储和获取该值。
要存储它,只需要做:
_http.post
保存后,如果需要检索它,您要做的就是:
searchView.setMaxWidth(Integer.MAX_VALUE);
我希望这会有所帮助!