Прикрепление файлов и документов к сообщению
Чтобы в методе PublicAPI/REST/EleWise.ELMA.Messages/MessageFeed/Posts/CreatePost при заполнении MessageAttachments информацией о документах или вложениях прикреплённые документы и файлы передавались в сообщении, используйте следующий вариант запроса:
{
"ActionObjectUid":"1627aea5-8e0a-4371-9022-9b504344e724", "ActionUid":"1627aea5-8e0a-4371-9022-9b504344e724",
"MessageAttachments":[{
// Прикрепленный файл №1
"Name":"test 0",
"ObjectId":{{binary_file_uid_0}}, // тут uid ранее загруженного файла
// через API/REST/Files/Upload
"RenderInfo":"test render info",
"TypeUid": "692F9F96-DD18-4477-A632-E145C53291E5" // const UID BinaryFile
},
{
// Прикрепленный файл №2
"Name":"test 1",
"ObjectId":{{binary_file_uid_1}}, // тут uid ранее загруженного файла
// через API/REST/Files/Upload
"RenderInfo":"test render info",
"TypeUid": "692F9F96-DD18-4477-A632-E145C53291E5"// const UID BinaryFile
},
{
"Name":"asdasdasd 1",
"ObjectId":200, // Id прикрепленного документа
// DocumentAttachment Impl Uid
"TypeUid": "62d29df3-8da3-44e2-a3ab-2afd55d7d7b1"
},
{
"Name":"asdasdasd 12212",
// Uid прикрепленного документа
"ObjectId":"30BE3F6D-C76D-4504-9A13-C450982FF09D",
// DocumentAttachment Impl Uid
"TypeUid": "62d29df3-8da3-44e2-a3ab-2afd55d7d7b1"
}],
"ObjectRecipients":[{
"Id":"100", // получатель
"Name":"test name",
"TypeUid":"18faf3ae-03c9-4e64-b02a-95dd63e54c4d" // тип пользователя
}],
"Subject":"Test subject",
"Text":"Test text"
}