WeChat 개방형 플랫폼 공개 계정 제3의 플랫폼 클래스 라이브러리
wx_comComponent 2.0 WeChat 공개 계정 세 번째 플랫폼 클래스 라이브러리, PHP 버전.
wx_comComponent 2.0은 WeChat 공식 오픈 플랫폼에서 제공하는 문서를 기반으로 개발된 PHP 클래스 라이브러리입니다. 타사 플랫폼에서는 이러한 유형의 라이브러리를 사용하여 공개 계정을 대신하여 코드를 더 쉽고 편리하게 배포하고 비즈니스를 구현할 수 있습니다. wx_comComponent 2.0에는 공개 계정을 대신하여 WeChat 결제에 대한 지원이 추가되었습니다.
다운로드
이 저장소를 복제하고 직접 다운로드할 수 있습니다.
기능 구현
- 공식 계정 승인 및 바인딩 구현
- 공개 계정을 대신하여 비즈니스 구현
- 공식 계정을 대신하여 JS SDK 사용
- 타사 플랫폼 이벤트 알림 처리
- 전체 네트워크에 걸쳐 공용 계정 게시 및 액세스 감지를 위한 자동화된 테스트 코드 실현
- 다음을 포함하여 공개 계정을 대신하여 WeChat 결제에 대한 지원을 구현합니다.
- WeChat 결제가 스캔되었습니다
- WeChat 스캔 코드 결제
- 위챗 JSAPI 결제
- 위챗 주소록
- 위챗 주문문의
- 위챗 주문 환불
- 위챗 주문 환불 문의
- WeChat 명세서 다운로드
- WeChat 개방형 플랫폼 웹사이트 애플리케이션 WeChat 코드 스캐닝 로그인 지원 추가
- WeChat 개방형 플랫폼 공식 JS SDK 데모의 전체 구현을 추가합니다.
- 작곡가 지원 추가
간단한 사용 지침
- 구성된 웹 사이트의 루트 디렉터리가 /data/wx_comComponent/라고 가정합니다.
- 웹 사이트 디렉토리 구조는 /data/wx_comComponent/example/ 및 /data/wx_comComponent/src/입니다.
- 웹사이트 도메인 이름이 www.xxx.com이라고 가정합니다.
- 공개 계정 타사 플랫폼 매개변수 구성
- 인증 이벤트 수신 URL: http://www.xxx.com/example/comComponent_event.php
- 공식 계정 메시지 및 이벤트 수신 URL: http://www.xxx.com/example/appevent/$APPID$
- 필요에 따라 다른 매개변수를 구성합니다.
- /example/config.php에서 구성된 타사 플랫폼 매개변수를 구성합니다.
- 구성이 완료된 후, component_verify_ticket 메시지가 도착할 때까지(10분에 한 번씩) 기다린 후 네트워크 전체 릴리스 접근 감지를 수행합니다.
- 실패한 경우 다음 항목을 확인하세요.
- /example/ 디렉터리에 쓰기 가능한지 확인하세요.
- 이유를 보려면 /example/cache/ 디렉터리의 로그 파일을 확인하세요.
- Apache 재작성 모듈이 활성화되어 있는지와 .htaccess를 지원하는지 확인하세요.
- 릴리스가 성공적으로 완료되면 브라우저를 사용하여 예제 PHP 샘플을 열고 인증 및 js_sdk 함수를 확인합니다.
작곡가 설치 지침
- 작곡가는 lv_fan2008/wx_comComponent가 필요합니다
- Composer 중국어 문서 참조 http://docs.phpcomposer.com/
내 테스트 환경
- Alibaba Cloud 호스트가 사용됩니다.
- 운영 체제는 Debian 8.0 64Bits입니다.
- 아파치/2.4.10(데비안) PHP 5.6.27
- PHP 확장 모듈에는 컬 openssl이 있습니다.
제안 및 질문
좋은 제안이나 질문이 있으시면 언제든지 제게 이슈나 풀 요청을 제출하시거나 [email protected]으로 이메일을 보내주세요. 토론을 위해 QQ 그룹 519270384에 가입할 수도 있습니다.
특허
MIT, 오픈소스 코드를 즐겨보세요.