123456789101112131415161718192021222324252627282930313233343536373839 |
- package com.tzld.piaoquan.api.service;
- import com.tzld.piaoquan.api.controller.GetRoomUserListResponse;
- import com.tzld.piaoquan.api.model.param.wecom.thirdpart.*;
- import com.tzld.piaoquan.api.model.po.wecom.thirdpart.ThirdPartWeComRoom;
- import com.tzld.piaoquan.api.model.po.wecom.thirdpart.ThirdPartWeComStaff;
- import java.util.List;
- public interface WeComThirdPartyService {
- InitResponse init();
- void setCallbackUrl(SetCallbackUrlRequest request);
- QrCodeResponse getQrCode(UuidRequest request);
- void setCheckCode(CheckCodeRequest request);
- String secondaryValidation(UuidRequest request);
- LoginInfo getRunClientByUuid(UuidRequest request);
- List<GetInnerContactsResponse.ContactItem> getInnerContacts(GetInnerContactsRequest request);
- List<ExternalContactsResponse.ContactItem> getExternalContacts(GetExternalContactsRequest request);
- List<GetChatroomMembersResponse.RoomInfo> getChatroomMembers(GetChatroomMembersRequest request);
- List<GetRoomUserListResponse.Member> getRoomUserList(GetRoomUserListRequest request);
- CdnUploadImgLinkResponse cdnUploadImgLink(CdnUploadImgLinkRequest request);
- void sendAppMsg(SendAppMsgRequest request);
- List<ThirdPartWeComStaff> getActiveStaffList();
- List<ThirdPartWeComRoom> getStaffRoomList(Long staffId);
- }
|