WeChat JAVA SDK는 WeChat 플랫폼(공용 플랫폼, 개방형 플랫폼, 판매자 플랫폼, 서비스 제공자 플랫폼)의 인터페이스 서비스를 JAVA로 구현한 것입니다. 공식 기술 문서를 엄격하게 준수하여 개발되었으며, 패키지 이름을 합리적으로 구분하고 필드를 정의합니다. 방법을 제공하며 WeChat과 관련된 모든 비즈니스를 수행할 수 있습니다.
==============
먼저 공식 문서를 확인하여 상호 작용 논리를 이해한 후 아래 예를 확인하세요.
==============
weixin-popular 지원되는 WeChat 플랫폼
퍼블릭 플랫폼(구독 계정, 서비스 계정, 미니 프로그램)
개방형 플랫폼(웹 애플리케이션, 모바일 애플리케이션, 공용 계정 타사 플랫폼 개발)
가맹점 플랫폼(결제)
서비스 제공자 플랫폼(결제 대행)
<의존성> <groupId>com.github.liyiorg</groupId> <artifactId>weixin-인기</artifactId> <버전>2.8.32</버전> </의존성>
업그레이드 참고사항
TokenAPI access_token 가져오기
MediaAPI 멀티미디어 업로드 및 다운로드(임시 자료)
MaterialAPI 영구 재료
MenuAPI 메뉴, 개인화 메뉴
MessageAPI 정보 전송(고객 서비스 메시지, 그룹 메시지, 템플릿 메시지)
PayMchAPI는 주문, 빨간 봉투, 기업 결제, 위탁 원천징수, 원천징수 수수료(가맹점 플랫폼 버전) 및 분할 계정에 대한 비용을 지불합니다.
QrcodeAPI QR 코드
SnsAPI 온라인 서명 인증
UserAPI 사용자 관리, 그룹화, 태그, 블랙리스트
짧은 링크에 대한 ShorturlAPI 긴 링크
TicketAPI JSAPI 티켓
ComponentAPI 타사 플랫폼 개발
IpAPI는 WeChat 서버 IP 주소를 가져옵니다.
ClearQuotaAPI 인터페이스 호출 빈도가 지워집니다.
PoiAPI 위챗 스토어 @Moyq5 (기여)
CardAPI WeChat 카드 쿠폰@Moyq5(기여)
ShakearoundAPI WeChat은 @Moyq5를 중심으로 흔들립니다(기여).
DatacubeAPI 데이터 통계 @Moyq5(기여)
CustomserviceAPI 고객 서비스 기능 @ConciseA(기여)
WxaAPI 위챗 애플릿
WxopenAPI 위챗 애플릿
CommentAPI 기사 댓글 메시지
OpenAPI WeChat 오픈 플랫폼 계정 관리
BizwifiAPI WeChat이 Wi-Fi에 연결됩니다.
ScanAPI 위챗 스캔
SemanticAPI 위챗 인텔리전스
MerchantAPI 위챗 스토어
DeviceAPI 장치 기능
통화 모드
API 사용
페이지 사용량
EmojiUtil
버전 2.7.0 이상 이후에 로깅이 추가되었습니다.
API 로깅, 정보 수준.
로그는 slf4j를 기반으로 합니다. 적절한 slf4j 구현 패키지에 따라 선택하세요.
PayUtil 결제 도구 클래스, JS 결제 생성, 기본 결제
SignatureUtil 서명 생성 및 확인
XMLConverUtil XML 객체 변환(JAXB)
JsUtil JsAPI 구성, 선택WXPay JSON 생성
WxaUtil 애플릿 사용자 정보 복호화 및 검증
메시지 이벤트 수신
메시지 이벤트 수신(암호화됨)
위챗페이
위챗 환불
TokenManager 토큰이 자동으로 새로 고쳐집니다.
TicketManager 티켓이 자동으로 새로 고쳐집니다.
API HttpClient 요청 풀 크기 설정
API HttpClient 시간 초과 및 예외 재시도 설정
API MCH 키스토어 설정
중복된 비동기 알림 제외
WeChat 공개 플랫폼 개발자 문서
위챗 가맹점 서비스 센터
WeChat Pay 판매자 플랫폼 개발자 문서
위챗페이 H5
WeChat 결제 원천징수 수수료
WeChat 결제 서비스 제공업체 플랫폼 개발자 문서
위챗결제 단일상품 할인
WeChat 오픈 플랫폼(공용 계정 제3자 플랫폼 개발)
WeChat 애플릿 개발 문서