![](/img/trans.png)
[英]TypeError: Cannot find function forEach in object in Google App Script
[英]Cannot find function stringify Google App Script
我一直在嘗試將一個Google App腳本與Google的Directory API一起使用,以更新大量的組。
據我所知,Google App腳本使用javascript。 我找不到要導入的庫或要復制/粘貼到我的代碼中的json.stringify
函數。 有人知道嗎?
經過必要的身份驗證步驟后,我有以下代碼。
var options = {
'method' : 'Post',
'contentType' : 'application/json',
'followRedirects' : true,
'muteHttpExceptions': true,
'headers': {Authorization: 'Bearer ' + service.getAccessToken()},
'payload' : JSON.stringify(data)
};
var url = "https://www.googleapis.com/admin/directory/v1/groups/" + groupkey + "/members";
var response = UrlFetchApp.fetch(url, options);
Logger.log(response.getContentText());
}
錯誤信息:
TypeError:在對象[object Object]中找不到字符串化函數。 (第219行,文件“代碼”)
JSON.stringify()應該“正常工作”,不需要“導入”或類似操作。
根據錯誤消息,您似乎在代碼的其他地方意外地將一個對象分配給了標識符JSON,例如JSON = {};
在代碼中搜索“ JSON”的所有實例,然后查看是否在某處錯誤地為其分配了一個值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.