add getUserInfo, updateUserInfo, sendPrivateMessage, markAllMsgHaveRead, listUserArticle