| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282 |
- {
- "$version": "7.2.0",
- "date":
- {
- "type": "number"
- },
- "pager":
- {
- "type": "object",
- "props":
- [
- {
- "name": "gid",
- "type": "string",
- "default": ""
- }, {
- "name": "recTotal",
- "type": "number",
- "default": 0
- }, {
- "name": "pageID",
- "type": "number",
- "default": 1
- }, {
- "name": "recPerPage",
- "type": "number",
- "default": 50
- }, {
- "name": "data",
- "type": "any"
- }
- ]
- },
- "memberStatus":
- {
- "type": "string",
- "default": "offline",
- "map": ["", "offline", "online", "busy", "away", "meeting"]
- },
- "basicMember": {
- "type": "object",
- "props":
- [
- {
- "name": "id",
- "type": "number",
- "required": true
- }, {
- "name": "account",
- "type": "string",
- "required": true
- }, {
- "name": "status",
- "type": "memberStatus"
- }, {
- "name": "realname",
- "type": "string",
- "default": ""
- }, {
- "name": "dept",
- "type": "number",
- "default": 0
- }
- ]
- },
- "member":
- {
- "type": "object",
- "props":
- [
- {
- "name": "id",
- "type": "number",
- "required": true
- }, {
- "name": "account",
- "type": "string",
- "required": true
- }, {
- "name": "status",
- "type": "memberStatus"
- }, {
- "name": "realname",
- "type": "string",
- "default": ""
- }, {
- "name": "avatar",
- "type": "string",
- "default": ""
- }, {
- "name": "gender",
- "type": "string",
- "default": ""
- }, {
- "name": "dept",
- "type": "number",
- "default": 0
- }, {
- "name": "role",
- "type": "string",
- "default": ""
- }, {
- "name": "signed",
- "type": "date",
- "default": 0
- }, {
- "name": "email",
- "type": "string",
- "default": ""
- }, {
- "name": "mobile",
- "type": "string",
- "default": ""
- }, {
- "name": "phone",
- "type": "string",
- "default": ""
- }, {
- "name": "site",
- "type": "string",
- "default": ""
- }, {
- "name": "admin",
- "type": "string",
- "default": ""
- }, {
- "name": "realnames",
- "type": "string",
- "default": ""
- }, {
- "name": "deleted",
- "type": "boolean",
- "default": false
- },{
- "name": "weixin",
- "type": "string",
- "default": ""
- },{
- "name": "address",
- "type": "string",
- "default": ""
- },{
- "name": "qq",
- "type": "string",
- "default": ""
- }
- ]
- },
- "userUpdateData":
- {
- "type": "object",
- "props":
- [
- {
- "name": "account",
- "type": "string",
- "required": true
- }, {
- "name": "status",
- "type": "memberStatus"
- }, {
- "name": "password",
- "type": "string",
- "default": ""
- }, {
- "name": "address",
- "type": "string",
- "default": ""
- }, {
- "name": "gender",
- "type": "string"
- }, {
- "name": "mobile",
- "type": "string",
- "default": ""
- }, {
- "name": "phone",
- "type": "string",
- "default": ""
- }, {
- "name": "qq",
- "type": "string",
- "default": ""
- }, {
- "name": "realname",
- "type": "string",
- "default": ""
- }, {
- "name": "weixin",
- "type": "string",
- "default": ""
- }, {
- "name": "email",
- "type": "string",
- "default": ""
- }
- ]
- },
- "extension":
- {
- "type": "object",
- "props":
- [
- {
- "name": "name",
- "type": "string",
- "required": true
- }, {
- "name": "entryID",
- "type": "number",
- "required": true
- }, {
- "name": "md5",
- "type": "string",
- "required": true
- }, {
- "name": "download",
- "type": "string",
- "required": true
- }, {
- "name": "displayName",
- "type": "string",
- "default": ""
- }, {
- "name": "abbrName",
- "type": "string",
- "default": ""
- }, {
- "name": "webViewUrl",
- "type": "string",
- "default": ""
- }, {
- "name": "logo",
- "type": "string",
- "default": ""
- }, {
- "name": "data",
- "type": "any",
- "default": null
- }, {
- "name": "optional",
- "type": "string",
- "default": ""
- }, {
- "name": "enable",
- "type": "string",
- "default": ""
- }
- ]
- },
- "extensionList":
- {
- "type": "array",
- "arrType": "extension",
- "default": []
- },
- "notification":
- {
- "type": "object",
- "props":
- [
- {
- "name": "id",
- "type": "number",
- "required": true
- }, {
- "name": "gid",
- "type": "string",
- "required": true
- }, {
- "name": "title",
- "type": "string",
- "required": true,
- "default": ""
- }, {
- "name": "date",
- "required": true,
- "type": "date"
- }, {
- "name": "sender",
- "required": true,
- "type": "any"
- }, {
- "name": "actions",
- "type": "any",
- "default": {}
- }, {
- "name": "url",
- "type": "string",
- "default": ""
- }, {
- "name": "cgid",
- "type": "string",
- "default": "notification"
- }, {
- "name": "content",
- "type": "string",
- "default": ""
- }, {
- "name": "subtitle",
- "type": "string",
- "default": ""
- }, {
- "name": "contentType",
- "type": "string",
- "default": "text",
- "map": ["text", "plain"]
- }, {
- "name": "type",
- "type": "string",
- "default": "notification",
- "map": ["notification"]
- }
- ]
- },
- "chatMessage":
- {
- "type": "object",
- "props":
- [
- {
- "name": "gid",
- "type": "string",
- "required": true
- }, {
- "name": "cgid",
- "type": "string",
- "required": true
- }, {
- "name": "user",
- "type": "number",
- "required": true
- }, {
- "name": "date",
- "type": "date",
- "required": true
- }, {
- "name": "content",
- "type": "string",
- "required": true
- }, {
- "name": "id",
- "type": "number",
- "default": 0
- }, {
- "name": "index",
- "type": "number",
- "default": 0
- },{
- "name": "data",
- "type": "any",
- "default": ""
- }, {
- "name": "type",
- "type": "string",
- "map": ["", "normal", "broadcast", "notification"],
- "default": "normal"
- }, {
- "name": "contentType",
- "type": "string",
- "map": ["", "text", "plain", "image", "file", "emoticon", "code", "object"],
- "default": "text"
- }, {
- "name": "deleted",
- "type": "boolean",
- "default": false
- }, {
- "name": "read",
- "type": "string"
- }
- ]
- },
- "chatMembers": {
- "type": "object",
- "props": [
- {
- "name": "gid",
- "type": "string",
- "required": true
- },
- {
- "name": "members",
- "type": "array",
- "arrType": "number",
- "required": true
- }
- ]
- },
- "chatMemberDetail": {
- "type": "object",
- "props": [
- {
- "name": "id",
- "type": "number"
- },
- {
- "name": "account",
- "type": "string"
- },
- {
- "name": "join",
- "type": "date"
- },
- {
- "name": "lastSeen",
- "type": "date"
- },
- {
- "name": "lastPost",
- "type": "date"
- },
- {
- "name": "isOwner",
- "type": "boolean"
- },
- {
- "name": "isAdmin",
- "type": "boolean"
- }
- ]
- },
- "chatstar": {
- "type": "object",
- "props": [
- {
- "name": "gid",
- "type": "string",
- "required": true
- },
- {
- "name": "star",
- "type": "boolean",
- "required": true
- }
- ]
- },
- "chatMessageList":
- {
- "type": "array",
- "arrType": "chatMessage",
- "default": []
- },
- "sendingChatMessage":
- {
- "type": "object",
- "props":
- [
- {
- "name": "gid",
- "type": "string",
- "required": true
- }, {
- "name": "cgid",
- "type": "string",
- "required": true
- }, {
- "name": "user",
- "type": "number",
- "required": true
- }, {
- "name": "content",
- "type": "string",
- "required": true
- }, {
- "name": "data",
- "type": "string",
- "default": ""
- }, {
- "name": "type",
- "type": "string",
- "map": ["", "normal", "broadcast", "notification"],
- "default": "normal"
- }, {
- "name": "contentType",
- "type": "string",
- "map": ["", "text", "plain", "image", "file", "emoticon", "code", "object"],
- "default": "text"
- }, {
- "name": "date",
- "type": "date",
- "default": 0
- }, {
- "name": "deleted",
- "type": "boolean",
- "default": false
- }
- ]
- },
- "sendingChatMessageList":
- {
- "type": "array",
- "arrType": "sendingChatMessage"
- },
- "basicChat": {
- "type": "object",
- "props":
- [
- {
- "name": "gid",
- "type": "string",
- "required": true
- }, {
- "name": "createdDate",
- "type": "date",
- "required": true
- }, {
- "name": "createdBy",
- "type": "string",
- "required": true
- }, {
- "name": "ownedBy",
- "type": "string",
- "default": ""
- }, {
- "name": "id",
- "type": "number",
- "default": 0
- }, {
- "name": "name",
- "type": "string",
- "default": ""
- }, {
- "name": "lastActiveTime",
- "type": "date",
- "default": 0
- }, {
- "name": "lastMessage",
- "type": "number",
- "default": 0
- }, {
- "name": "public",
- "type": "boolean",
- "default": false
- }, {
- "name": "archiveDate",
- "type": "date",
- "default": 0
- }, {
- "name": "star",
- "type": "boolean",
- "default": false
- }, {
- "name": "freeze",
- "type": "boolean",
- "default": false
- }, {
- "name": "mute",
- "type": "boolean",
- "default": false
- }, {
- "name": "hide",
- "type": "boolean",
- "default": false
- }, {
- "name": "editedDate",
- "type": "date",
- "default": 0
- }, {
- "name": "type",
- "type": "string",
- "map": ["group", "one2one", "system", "robot"],
- "default": "group"
- }, {
- "name": "dismissDate",
- "type": "date",
- "default": 0
- }, {
- "name": "committers",
- "type": "string",
- "map": ["", "$ADMINS", "$ALL"],
- "default": ""
- }, {
- "name": "admins",
- "type": "array",
- "arrType": "number",
- "default": []
- }, {
- "name": "pinnedMessages",
- "type": "array",
- "arrType": "number",
- "default": []
- }, {
- "name": "lastReadMessage",
- "type": "number",
- "default": 0
- }, {
- "name": "mergedDate",
- "type": "date",
- "default": 0
- }, {
- "name": "mergedChats",
- "type": "array",
- "arrType": "string",
- "default": []
- },
- {
- "name": "lastReadMessageIndex",
- "type": "number",
- "default": 0
- },
- {
- "name": "lastMessageInfo",
- "type": "any",
- "default": null
- },
- {
- "name": "adminInvite",
- "type": "boolean",
- "default": false
- },
- {
- "name": "avatar",
- "type": "any",
- "default": null
- }
- ]
- },
- "chat":
- {
- "type": "object",
- "extend": "basicChat",
- "props":
- [
- {
- "name": "members",
- "type": "array",
- "arrType": "number",
- "required": true
- }
- ]
- },
- "basicChatList":
- {
- "type": "array",
- "arrType": "basicChat",
- "default": []
- },
- "chatList":
- {
- "type": "array",
- "arrType": "chat",
- "default": []
- },
- "basicPack":
- {
- "type": "object",
- "props":
- [
- {
- "name": "rid",
- "type": "string",
- "default": ""
- }, {
- "name": "method",
- "type": "string",
- "map": ["messagesend", "syssessionid", "usergetlist", "chatgetlist", "userlogin", "userlogout", "userupdate", "usersyncsettings", "userkickoff", "messageretract", "messageupdate", "chattyping", "chatcreate", "chatrename", "chatinvite", "chatkick", "chatjoin", "chatleave", "chatstar", "chatunstar", "chatmute", "chatunmute", "chatfreeze", "chatunfreeze", "chathide", "chatarchive", "chatdismiss", "chatgethistory", "chatgetpubliclist", "chatsetcategory", "chatrenamecategory", "chatdeletecategory", "chataddadmins", "chatremoveadmins", "chatsetcommitters", "chatsetvisibility", "chatsetconfig", "chatsearch", "chatsetavatar", "chatsetlastreadmessage", "chatsetlastreadmessagebyindex", "syncusers", "syncnotifications", "syncofflinemessages", "extensiongetlist", "fileupload", "filedownload", "usersetdevicetoken", "sysgetserverinfo", "sysserverstart", "ping"],
- "default": "messageSend"
- }, {
- "name": "module",
- "type": "string",
- "map": ["", "im", "server", "sys", "chat", "entry", "user", "extension"],
- "default": "im"
- }, {
- "name": "device",
- "type": "string",
- "map": ["desktop", "mobile"],
- "default": "desktop"
- }
- ]
- },
- "requestPack":
- {
- "type": "object",
- "extend": "basicPack",
- "props":
- [
- {
- "name": "params",
- "type": "array",
- "arrType": "any",
- "default": []
- }, {
- "name": "userID",
- "type": "number",
- "required": true,
- "default": 0
- }, {
- "name": "lang",
- "type": "string",
- "map": ["zh-cn", "zh-tw", "en"],
- "default": "zh-cn"
- }, {
- "name": "version",
- "type": "string",
- "default": "3.1.2",
- "map": ["4.0.beta3", "4.0"]
- }
- ]
- },
- "responsePack":
- {
- "type": "object",
- "extend": "basicPack",
- "props":
- [
- {
- "name": "data",
- "type": "any"
- }, {
- "name": "result",
- "type": "string",
- "map": ["success", "fail"],
- "default": "success",
- "required": true
- }, {
- "name": "message",
- "type": "string",
- "default": ""
- }
- ]
- },
- "messageResponsePack": {
- "type": "object",
- "extend": "responsePack",
- "props": [
- {
- "name": "code",
- "type": "number",
- "default": 0
- }
- ]
- },
- "memberResponsePack": {
- "type": "object",
- "extend": "responsePack",
- "props": [
- {
- "name": "data",
- "type": "member",
- "required": true
- }
- ]
- },
- "chatResponsePack": {
- "type": "object",
- "extend": "responsePack",
- "props": [
- {
- "name": "data",
- "type": "chat",
- "required": true
- }
- ]
- },
- "chatListResponsePack":
- {
- "type": "object",
- "extend": "responsePack",
- "props": [
- {
- "name": "data",
- "type": "basicChatList",
- "required": true
- }
- ]
- },
- "messageListRequestPack":
- {
- "type": "object",
- "extend": "requestPack",
- "props":
- [{
- "name": "params",
- "type": "array",
- "arrType": "sendingChatMessageList",
- "required": true
- }]
- },
- "messageListResponsePack":
- {
- "type": "object",
- "extend": "responsePack",
- "props": [
- {
- "name": "data",
- "type": "chatMessageList",
- "required": true
- }
- ]
- },
- "syssessionidResponse": {
- "type": "object",
- "extend": "responsePack",
- "props": [
- {
- "name": "sessionID",
- "type": "string",
- "required": true
- }
- ]
- },
- "sysgetdeptsResponse": {
- "type": "object",
- "extend": "responsePack",
- "props": [
- {
- "name": "roles",
- "type": "any",
- "default": {}
- }
- ]
- },
- "userloginResponse": {"type": "memberResponsePack"},
- "userkickoffResponse": {"type": "messageResponsePack"},
- "userlogoutResponse": {"type": "memberResponsePack"},
- "usergetlistResponse":
- {
- "type": "object",
- "extend": "responsePack",
- "props": [
- {
- "name": "data",
- "type": "array",
- "arrType": "member",
- "required": true
- }
- ]
- },
- "chatSearchResult": {
- "type": "object",
- "props": [
- {
- "name": "id",
- "type": "number"
- },
- {
- "name": "gid",
- "type": "string"
- },
- {
- "name": "name",
- "type": "string"
- },
- {
- "name": "public",
- "type": "boolean"
- },
- {
- "name": "groupOwner",
- "type": "number"
- },
- {
- "name": "createdDate",
- "type": "date"
- },
- {
- "name": "archiveDate",
- "type": "date"
- },
- {
- "name": "lastActiveTime",
- "type": "date"
- },
- {
- "name": "userCount",
- "type": "number"
- }
- ]
- },
- "chatsearchResponse": {
- "type": "object",
- "extend": "responsePack",
- "props": [
- {
- "name": "data",
- "type": "array",
- "arrType": "chatSearchResult"
- }, {
- "name": "pager",
- "type": "pager"
- }
- ]
- },
- "usergetbasiclistResponse": {
- "type": "object",
- "extend": "responsePack",
- "props": [
- {
- "name": "data",
- "type": "array",
- "arrType": "basicMember",
- "required": true
- }, {
- "name": "roles",
- "type": "any",
- "default": {}
- }, {
- "name": "depts",
- "type": "any",
- "default": {}
- }, {
- "name": "basic",
- "type": "boolean",
- "default": false
- }
- ]
- },
- "usergetdeletedRequest": {"type": "usergetlistRequest"},
- "usergetdeletedResponse":{"type": "usergetlistResponse"},
- "usersearchResponse": {
- "type": "object",
- "extend": "usergetlistResponse",
- "props":
- [{
- "name": "pager",
- "type": "pager"
- }]
- },
- "usersearchidResponse": {
- "type": "object",
- "extend": "responsePack",
- "props":
- [
- {
- "name": "data",
- "type": "array",
- "arrType": "number"
- }, {
- "name": "pager",
- "type": "pager"
- }
- ]
- },
- "chatgetlistResponse": {"type": "chatListResponsePack"},
- "chatgetmembersResponse": {
- "type": "object",
- "extend": "responsePack",
- "props":
- [{
- "name": "data",
- "type": "chatMembers"
- }]
- },
- "chatgetmemberdetailsResponse": {
- "type": "object",
- "extend": "responsePack",
- "props": [
- {
- "name": "data",
- "type": "array",
- "arrType": "chatMemberDetail"
- }, {
- "name": "pager",
- "type": "pager"
- }
- ]
- },
- "chatstarResponse": {
- "type": "object",
- "extend": "responsePack",
- "props": [
- {
- "name": "data",
- "type": "chatstar",
- "required": true
- }
- ]
- },
- "chatgetlastmessageResponse": {"type": "messageListResponsePack"},
- "chatMessageInfoPack": {
- "type": "object",
- "props": [
- {
- "name": "lastMessage",
- "type": "number"
- },
- {
- "name": "messageCount",
- "type": "number"
- }
- ]
- },
- "chatgetmessageinfoResponse": {
- "type": "object",
- "extend": "responsePack",
- "props":
- [{
- "name": "data",
- "type": "chatMessageInfoPack"
- }]
- },
- "usergetlistbydeptResponse":
- {
- "type": "object",
- "extend": "responsePack",
- "props":
- [{
- "name": "pager",
- "type": "pager"
- }]
- },
- "messagesendRequest": {"type": "messageListRequestPack"},
- "messagesendResponse": {"type": "messageListResponsePack"},
- "messageretractRequest": {"type": "messageListRequestPack"},
- "messageretractResponse": {"type": "messageListResponsePack"},
- "messagegetlistResponse": {"type": "messageListResponsePack"},
- "messagegetlistbyindexesResponse": {"type": "messageListResponsePack"},
- "messagesyncResponse": {"type": "messageListResponsePack"},
- "messagesyncidResponse": {
- "type": "object",
- "extend": "responsePack",
- "props":
- [{
- "name": "data",
- "type": "array",
- "arrType": "number"
- }]
- },
- "messagesyncmissedResponse": {"type": "messageListResponsePack"},
- "messagesyncsinceofflineResponse": {"type": "messageListResponsePack"},
- "syncofflinemessagesResponse": {"type": "messageListResponsePack"},
- "syncnotificationsResponse": {
- "type": "object",
- "extend": "responsePack",
- "props":
- [{
- "name": "data",
- "type": "array",
- "arrType": "notification"
- }]
- },
- "userupdateRequest":
- {
- "type": "object",
- "extend": "requestPack",
- "props":
- [{
- "name": "params",
- "type": "array",
- "arrType": "userUpdateData"
- }]
- },
- "chattypingRequest": {
- "type": "object",
- "props": [
- {
- "name": "rid",
- "type": "string",
- "default": ""
- },
- {
- "name": "cgid",
- "type": "string",
- "map": []
- },
- {
- "name": "users",
- "type": "any"
- },
- {
- "name": "typing",
- "type": "boolean",
- "map": []
- },
- {
- "name": "userID",
- "type": "number"
- }
- ]
- },
- "chatcreateResponse": {"type": "chatResponsePack"},
- "chatjoinResponse": {"type": "chatResponsePack"},
- "chatleaveResponse": {"type": "chatResponsePack"},
- "chatrenameResponse": {"type": "chatResponsePack"},
- "chatinviteResponse": {"type": "chatResponsePack"},
- "chatkickResponse": {"type": "chatResponsePack"},
- "chatchangeownershipResponse": {"type": "chatResponsePack"},
- "chatsetvisibilityResponse": {"type": "chatResponsePack"},
- "chatsetconfigResponse": {"type": "chatResponsePack"},
- "chataddadminsResponse": {"type": "chatResponsePack"},
- "chatremoveadminsResponse": {"type": "chatResponsePack"},
- "chatsetcommittersResponse": {"type": "chatResponsePack"},
- "chatarchiveResponse": {"type": "chatResponsePack"},
- "chatdismissResponse": {"type": "chatResponsePack"},
- "chatsetavatarResponse": {"type": "chatResponsePack"},
- "chatgetbygidResponse": {"type": "chatResponsePack"},
- "chatgethistoryResponse":
- {
- "type": "object",
- "extend": "messageListResponsePack",
- "props":
- [{
- "name": "pager",
- "type": "pager"
- }]
- },
- "chatgetpubliclistResponse": {"type": "chatListResponsePack"},
- "extensiongetlistResponse":
- {
- "type": "object",
- "extend": "responsePack",
- "props":
- [{
- "name": "data",
- "type": "extensionList"
- }]
- },
- "entry/visitRequest": {
- "type": "object",
- "extend": "requestPack",
- "props":
- [{
- "name": "params",
- "type": "any"
- }]
- },
- "errormessageResponse": {"type": "messageResponsePack"},
- "syserrorResponse": {"type": "messageResponsePack"},
- "conferenceAction": {
- "type": "object",
- "props": [
- {
- "name": "room",
- "type": "string",
- "required": true
- }, {
- "name": "type",
- "type": "string",
- "map": ["create", "join", "close", "leave", "invite", "publish"],
- "required": true
- }, {
- "name": "invitee",
- "type": "string",
- "required": true
- }, {
- "name": "participants",
- "type": "string",
- "required": true
- }, {
- "name": "date",
- "type": "date",
- "required": true
- }, {
- "name": "user",
- "type": "number",
- "required": true
- }, {
- "name": "device",
- "type": "string",
- "default": ""
- }, {
- "name": "data",
- "type": "string",
- "default": ""
- }, {
- "name": "actions",
- "type": "array",
- "arrType": "conferenceAction"
- }, {
- "name": "number",
- "type": "string",
- "default": ""
- }
- ]
- },
- "conference": {
- "type": "object",
- "props":
- [
- {
- "name": "cgid",
- "type": "string",
- "required": true
- }, {
- "name": "room",
- "type": "string",
- "required": true
- }, {
- "name": "status",
- "default": "closed",
- "type": "string",
- "map": ["closed", "open", "notStarted"],
- "required": true
- }, {
- "name": "openedBy",
- "type": "number"
- }, {
- "name": "openedDate",
- "type": "date"
- }, {
- "name": "participants",
- "type": "string"
- }, {
- "name": "invitee",
- "type": "string"
- }, {
- "name": "actions",
- "type": "array",
- "arrType": "conferenceAction"
- }, {
- "name": "topic",
- "type": "string"
- }, {
- "name": "startTime",
- "type": "date"
- }, {
- "name": "endTime",
- "type": "date"
- }, {
- "name": "password",
- "type": "string"
- }, {
- "name": "type",
- "type": "string"
- }, {
- "name": "number",
- "type": "string"
- },{
- "name": "subscribers",
- "type": "string"
- },{
- "name": "note",
- "type": "string"
- },
- {
- "name": "reminderTime",
- "type": "number"
- }
- ]
- },
- "usersubscribeRequest": {
- "type": "object",
- "props": [
- {
- "name": "rid",
- "type": "string",
- "default": ""
- },
- {
- "name": "type",
- "type": "string",
- "default": "status"
- },
- {
- "name": "objects",
- "type": "any"
- },
- {
- "name": "userID",
- "type": "number"
- }
- ]
- }
- }
|