Когда я делаю запрос через скрипт приложений, ответ несовместим, чем когда я делаю запрос с помощью такого средства, как почтальон или любой другой способ отправки почтового запроса, он, по-видимому, специфичен для сценария приложений.UrlFetchApp Post Req response несовместим
Вот мой запрос:
var headers = {'Authorization': 'Bearer #'},
var payload = JSON.stringify({'_id':_id, "email": email}),
var options = {
'method': 'post',
'contentType': 'application/x-www-form-urlencoded',
'payload': payload,
'headers': headers,
'muteHttpExceptions':false
}
var response = UrlFetchApp.fetch('https://...", options);
Код ответа 201, оказывается, что contentText возвращается в ответ является правильным для одной ключевой части информации, электронной почты, который был отправлен в пост полезной нагрузки, за исключением должен быть также в ответе. После отправки сообщения он запускает электронное письмо, используя электронную почту, отправленную в полезной нагрузке. Это не работает с запросом на отправку сценариев приложений.
Когда я запускаю такой же точный запрос через почтальон или другой инструмент, он отлично работает, электронное письмо запускается сразу после отправки запроса и работает по назначению.
Есть ли у кого-нибудь идеи, почему «электронная почта» в полезной нагрузке не работает через скрипт приложений, но делает через почтальон? У меня есть ошибка в полезной нагрузке или способом использования UrlFetchApp?