Microsoft Flow - свойство декодирования содержимого файла (триггер SharePoint)

Мы создаем пользовательский соединитель для Microsoft Flow и надеемся, что кто-то может помочь точно объяснить, как Flow кодирует свойство File Content, обнаруженное в следующем триггере SharePoint: "Когда файл создается или изменяется"

Из запроса, отправленного в нашу конечную точку, видно:

  • Тип содержимого устанавливается следующим образом: "application/json; charset=utf-8"
  • Правильно сформирован JSON, содержащий закодированную строку для свойства File Content

Однако мы не можем найти способ успешно декодировать строку (при условии, что это Base64)... сообщение об ошибке:

"Входные данные не являются допустимой строкой Base-64, поскольку они содержат неосновной 64-символ, более двух символов заполнения или недопустимый символ среди символов заполнения"

Будем весьма благодарны за любые рекомендации о том, как правильно преобразовать данные = (ASPNet Core 2 API) в байтовый массив.

Большое спасибо

0 ответов

var DeodedText = "put your encoded text here";
byte[] imageBytes=Convert.FromBase64String(DeodedText);

FileInfo file = new FileInfo("your path /filename.extension");

file.Directory.Create();

File.WriteAllBytes("your path /filename.extension", imageBytes);
Другие вопросы по тегам