在 Google Apps 脚本中,我使用命令调用 G Suite Admin SDK Directory API AdminDirectory.Groups.insert(group)
。这是否被视为 POST 请求?我想知道,因为我知道在没有明确指定 POST 的情况下发出 POST 请求的隐式方法,例如urlfetch()
. 在我正在进行的项目中,出于安全原因,我试图避免使用 HTTP 请求。
我在网上做了一些研究,但我很难找到这个问题的答案。我在想,由于传入的是 JavaScript 对象而不是 JSON 对象insert()
,因此它不会被视为 POST 请求,因为通常在将数据发送到服务器或从服务器检索数据时使用 JSON 表示法。因为group
是 JavaScript 对象而不是 JSON 对象,所以我认为该命令 AdminDirectory.Groups.insert(group)
不会是 POST 请求。我在正确的轨道上吗?
在某些情况下,这是我为创建组而编写的函数:
function createAGroup() {
var group = {
email: "test-group@test.com",
name: "Test Group",
description: "This is a test group."
};
group = AdminDirectory.Groups.insert(group);
Logger.log('Group %s created.', group);
}
该函数createAGroup()
成功创建了一个组。但是,该命令是否AdminDirectory.Groups.insert(group)
使用 POST 请求来创建组?