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有關嗎?