Я пытаюсь добавить участников в группу, используя API.Я пишу код в инструменте сценария Google, однако получаю сообщение об ошибке:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "required",
"message": "Login Required",
"locationType": "header",
"location": "Authorization"
}
],
"code": 401,
"message": "Login Required"
}
}
Я уже добавил области в домене G SUITE, я уже создал учетную запись службы, ключ API, OAuth2.0 балл.Мой запрос в настоящее время таков:
var headers = {
"apiKey" : "****",
"clientId" : "*****.apps.googleusercontent.com"
}
var payload = {
"email": user,
"role": "MEMBER"
}
var options = {
"method" : "post",
"payload" : payload,
"headers" : headers
};
var response = UrlFetchApp.fetch("https://www.googleapis.com/admin/directory/v1/groups/***/members", options);
Чего не хватает или что я делаю не так?Я прочитал всю документацию и до сих пор не могу понять, что не так.