0
在我的Google Gadget JavaScript中,我有一个可从Google Apps脚本调用的URL。Google Gadget API远程内容问题
function getFileId(postData) {
var params = {};
var url = "https://script.google.com/a/macros/mycompany.com/s/AAABBBCCCDDEEE-FFF-GGG/exec";
params[gadgets.io.RequestParameters.POST_DATA] = postData;
params[gadgets.io.RequestParameters.CONTENT_TYPE] = gadgets.io.ContentType.TEXT;
params[gadgets.io.RequestParameters.METHOD] = gadgets.io.MethodType.GET;
gadgets.io.makeRequest(url , responseFileId, params);
};
因此,当函数responseFileId()返回obj.text时,它实际上会进入mycompany.com登录屏幕。这意味着它需要我从那个小工具进行认证。 Google Gadget没有保存我当前网域的Google凭证,以便在“https://script.google.com/a/macros/mycompany.com/s/AAABBBCCCDDEEE-FFF-GGG/exec”上运行Google Apps脚本?
我试图与谷歌Chrome浏览器的手动运行,(https://script.google.com/a/macros/mycompany.com/s/AAABBBCCCDDEEE-FFF-GGG/exec),并没有显示出登录屏幕返回值...
可有人告诉了哪一步已经失踪了呢?这与Google OAuth有关吗?