Отображение вложения Microsoft Exchange Server в переполнении стека

Я искал stackoverflow и не нашел ничего такого, с чем у меня проблемы. У меня есть приложение .NET, которое извлекает данные из Microsoft Exchange Server и передает их в приложение PHP через запрос скручивания. Я могу читать электронную почту очень хорошо, и я могу получить данные вложения просто отлично (или я так думаю). Проблема в том, что данные вложения не могут быть использованы. Он поставляется в следующем формате:

{"<string #1>":
{"Content":"<very, very long string>",
"ContentId":null,
"ContentLocation":null,
"ContentType":null,
"Id":"<string #1 repeated>",
"Name":"Picture (Device Independent Bitmap)",
"Filename:"null
}
}

Это только один пример. У меня есть несколько таких файлов, как jpegs, pdf и т. Д. ContentID, ContentLocation, ContentType и Filename всегда имеют значение null, вероятно, из-за запуска старой версии Exchange. Контент — это строка длиной в несколько сотен тысяч символов. Я попытался отобразить его в теге изображения, и я попробовал base64_decoding, но это только когда-нибудь приводит к мусору. Декодеры онлайн только придумали мусор. Какие данные мне нужно использовать для отображения этого изображения? Или есть определенный набор манипуляций, которые мне нужно сделать со строкой, чтобы она была удобочитаемой?

Я был бы рад включить строку, но, как я уже сказал, это очень длинная строка.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]