logo

Прикрепление файлов и документов к сообщению

Чтобы в методе 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" 
}