|
@ -8,7 +8,7 @@ var LocalStorageKey = {
|
|
|
};
|
|
|
|
|
|
// 服务器
|
|
|
var server = "http://127.0.0.1:3008";
|
|
|
var server = "http://127.0.0.1:3008/api/v2";
|
|
|
|
|
|
// 资源实体在URL中的占位符
|
|
|
var UserPath = ":user_id";
|
|
@ -19,41 +19,41 @@ var ParticipantPath = ":participant_id";
|
|
|
// REST API
|
|
|
var ENDPOINTS = {
|
|
|
Application: {
|
|
|
BadgeNo: '/api/v2/application/badge_no'
|
|
|
BadgeNo: '/application/badge_no'
|
|
|
},
|
|
|
Management: {
|
|
|
Health: '/api/v2/management/health',
|
|
|
Health: '/management/health',
|
|
|
DbStatus: '/db'
|
|
|
},
|
|
|
Users: {
|
|
|
Login: '/api/v2/users/login',
|
|
|
Logout: '/api/v2/users/logout',
|
|
|
Login: '/users/login',
|
|
|
Logout: '/users/logout',
|
|
|
|
|
|
User: '/api/v2/users/:user_id',
|
|
|
UserStatus: '/api/v2/users/:user_id/status'
|
|
|
User: '/users/:user_id',
|
|
|
UserStatus: '/users/:user_id/status'
|
|
|
},
|
|
|
Sessions: {
|
|
|
Session: '/api/v2/sessions/:session_id',
|
|
|
SessionSticky: '/api/v2/sessions/:session_id/sticky',
|
|
|
Session: '/sessions/:session_id',
|
|
|
SessionSticky: '/sessions/:session_id/sticky',
|
|
|
|
|
|
RecentSessions: '/api/v2/sessions/recent',
|
|
|
RecentSessions: '/sessions/recent',
|
|
|
|
|
|
Topics: '/api/v2/sessions/:session_id/topics',
|
|
|
Topic: '/api/v2/sessions/:session_id/topics/:topic_id',
|
|
|
TopicEnded: '/api/v2/sessions/:session_id/topics/:topic_id/ended',
|
|
|
Topics: '/sessions/:session_id/topics',
|
|
|
Topic: '/sessions/:session_id/topics/:topic_id',
|
|
|
TopicEnded: '/sessions/:session_id/topics/:topic_id/ended',
|
|
|
|
|
|
Messages: '/api/v2/sessions/:session_id/messages',
|
|
|
MessagesByTopic: '/api/v2/sessions/:session_id/topics/:topic_id/messages',
|
|
|
Message: '/api/v2/sessions/:session_id/messages/:message_id',
|
|
|
Messages: '/sessions/:session_id/messages',
|
|
|
MessagesByTopic: '/sessions/:session_id/topics/:topic_id/messages',
|
|
|
Message: '/sessions/:session_id/messages/:message_id',
|
|
|
|
|
|
SessionsUnreadMessageCount: '/api/v2/sessions/unread_message_count',
|
|
|
SessionUnreadMessageCount: '/api/v2/sessions/:session_id/unread_message_count',
|
|
|
SessionUnreadMessages: '/api/v2/sessions/:session_id/messages/unread',
|
|
|
SessionsUnreadMessageCount: '/sessions/unread_message_count',
|
|
|
SessionUnreadMessageCount: '/sessions/:session_id/unread_message_count',
|
|
|
SessionUnreadMessages: '/sessions/:session_id/messages/unread',
|
|
|
|
|
|
Participants: '/api/v2/sessions/:session_id/participants',
|
|
|
ParticipantsAvatar: '/api/v2/sessions/:session_id/participants/avatars',
|
|
|
Participant: '/api/v2/sessions/:session_id/participants/:participant_id',
|
|
|
ParticipantAvatar: '/api/v2/session/:session_id/participants/:participant_id/avatars'
|
|
|
Participants: '/sessions/:session_id/participants',
|
|
|
ParticipantsAvatar: '/sessions/:session_id/participants/avatars',
|
|
|
Participant: '/sessions/:session_id/participants/:participant_id',
|
|
|
ParticipantAvatar: '/session/:session_id/participants/:participant_id/avatars'
|
|
|
},
|
|
|
Search: {
|
|
|
|