message-type.txt 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. /**
  2. *
  3. textMessage = {
  4. msgId: "msgid",
  5. status: "send_going",
  6. type: "text",
  7. isOutgoing: true,
  8. text: "text",
  9. fromUser: {},
  10. extras: {}// option
  11. }
  12. imageMessage = {
  13. msgId: "msgid",
  14. type: "image",
  15. isOutGoing: true,
  16. mediaPath: "image path",
  17. fromUser: {},
  18. extras: {}// option
  19. }
  20. videoMessage = { // video message
  21. msgId: "msgid",
  22. status: "send_failed",
  23. type: "video",
  24. isOutGoing: true,
  25. druation: number,
  26. mediaPath: "voice path",
  27. fromUser: {},
  28. extras: {}// option
  29. }
  30. customMessage = { // custom message
  31. msgId: "msgid",
  32. type: "custom",
  33. status: "send_failed",
  34. isOutgoing: true,
  35. contentSize: {height: 100, width: 100},
  36. content: "<h1>custom message will render html string</h1>", // content is html format, avoid to use <script>
  37. fromUser: {},
  38. extras: {}// option
  39. }
  40. eventMessage = { // event message
  41. msgId: "msgid",
  42. type: "event",
  43. text: "the event text"
  44. }
  45. */