Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Send a Multimedia message

Code Block
languagejs
//*
Send a DOCUMENT type message (doc/docx/xls/xlsx/ppt/pptx/pdf)
content object can be one of the following type:
{  
  "img":"<base64_img>",
  "caption":"<captionToSend>",
  "fileName": "<file_name>",
  "documentType":"<document_type>" (file extension JPG, JPEG, PNG.)
}


{  
  "document":"<base64_doc>",
  "caption":"<captionToSend>",
  "fileName": "<file_name>",
  "documentType":"<document_type>" (file extension PDF, DOC(X), PPT(X), XLS(X).)
}
*/
ctlive_contact.SendMultimediaMessage( "DOCUMENT", Base64Contentcontent).then(
  function (msgiddata) {
    console.log("Document message sent", msgiddata);
  }
);

// Send an IMAGE type message (png/jpg/jpeg)
ctlive_contact.SendMultimediaMessage( "IMAGE", Base64Contentcontent).then(
  function (msgiddata) {
    console.log("Image message sent", data);
  }
);

Get a Multimedia message

Code Block
languagejs
ctlive_contact.on("multimediaMessage", 
  function (event) {
    // Get multiemdia message content
    ctlive_contact.GetMultimediaMessageInActiveChat( ctlive_contact.contact.id, event.id).then(
      function (data) {
        console.log("multimedia message retrieved", msgiddata);
      }
    );
  });

Send an Hyperlink message

...