Итак, я пытаюсь отправить электронное письмо с помощью API Gmail на C#, однако при попытке отправить электронное письмо возникает следующая ошибка: «HttpStatusCode — BadRequest. Проверка предварительных условий не удалась». У сервисного аккаунта есть разрешения владельца.
Ниже приведен код, который я использую для отправки указанного электронного письма:
var credential = GoogleCredential.FromFile("service.json").CreateScoped(GmailService.Scope.GmailSend);
string htmlbody = File.ReadAllText("email templates/parenttemplate.html");
string message = $"To: {parent}\r\nSubject: {parentsubject}\r\nContent-Type: text/html;charset=utf-8\r\n\r\n{htmlbody}";
var service = new GmailService(new BaseClientService.Initializer() { HttpClientInitializer = credential, ApplicationName = ApplicationName });
var msg = new Google.Apis.Gmail.v1.Data.Message();
msg.Raw = Base64UrlEncode(message.ToString());
service.Users.Messages.Send(msg, "").Execute();
Подробнее здесь: https://stackoverflow.com/questions/791 ... ailed-when
API Gmail выдает сообщение «HttpStatusCode — BadRequest. Проверка предварительных условий не удалась». при авторизации ч ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
График API "Badrequest", "Message": "Ресурс не найден для сегмента" Сообщение об ошибке
Anonymous » » в форуме C# - 0 Ответы
- 3 Просмотры
-
Последнее сообщение Anonymous
-
-
-
График API "Badrequest", "Message": "Ресурс не найден для сегмента" Сообщение об ошибке
Anonymous » » в форуме C# - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-
-
-
График API "Badrequest", "Message": "Ресурс не найден для сегмента" Сообщение об ошибке
Anonymous » » в форуме C# - 0 Ответы
- 1 Просмотры
-
Последнее сообщение Anonymous
-