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);