API Gmail выдает сообщение «HttpStatusCode — BadRequest. Проверка предварительных условий не удалась». при авторизации чC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 API Gmail выдает сообщение «HttpStatusCode — BadRequest. Проверка предварительных условий не удалась». при авторизации ч

Сообщение Anonymous »

Итак, я пытаюсь отправить электронное письмо с помощью 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»