public void SaveContacts(long oUserId, long cUserId, string customName) { var json = new JsonDict(); json.AddLong("OUserId", oUserId); json.AddLong("CUserId", cUserId); json.Add("CustomName", customName); ArraySegmentWrapper segmentWrapper = new ArraySegmentWrapper(Constants.SAVE_CONTACTS_REQUEST_KEY, json.ToBytes()); this.Send(segmentWrapper); }
public void DownloadAvatar(long userId) { var json = new JsonDict(); json.AddLong("UserId", userId); ArraySegmentWrapper segmentWrapper = new ArraySegmentWrapper(Constants.DOWNLOAD_AVATAR_REQUEST_KEY, JConverter.SerializeToBytes(json)); this.Send(segmentWrapper); }
public void UploadAvatar(long userId, string extName, byte[] data) { var json = new JsonDict(); json.AddLong("UserId", userId); json.Add("ExtName", extName); json.Add("Data", Convert.ToBase64String(data)); ArraySegmentWrapper segmentWrapper = new ArraySegmentWrapper(Constants.UPLOAD_AVATAR_REQUEST_KEY, JConverter.SerializeToBytes(json)); this.Send(segmentWrapper); }
public void GetContacts(long oUserId, string keyword, int pageNum, int pageSize) { var json = new JsonDict(); json.AddLong("OUserId", oUserId); json.Add("Keyword", keyword); json.AddInt("PageNum", pageNum); json.AddInt("PageSize", pageSize); ArraySegmentWrapper segmentWrapper = new ArraySegmentWrapper(Constants.GET_CONTACTS_REQUEST_KEY, json.ToBytes()); this.Send(segmentWrapper); }