WeChat 테스트 계정과 기업 WeChat 애플리케이션을 사용하여 자신만의 메시지 푸시 서비스를 구축하세요. 간단한 GET 요청을 자신의 서버에 보내면 메시지가 휴대폰 WeChat으로 푸시됩니다.
푸시하기 전에 시스템에서 WeChat 관련 설정을 구성해야 합니다. 시스템 백엔드(홈페이지, http://你的域名/
)에 로그인하여 신규 사용자를 등록한 후, 다음 정보를 참고하여 구성하세요.
WeChat 테스트 계정과 기업 WeChat 애플리케이션 중 하나만 구성할 수 있지만 모든 필드를 채워야 합니다. 그렇지 않으면 푸시가 불가능합니다.
GET http://你的域名/template/用户名
GET http://你的域名/template/用户名?token=hello
From: {{from.DATA}} {{description.DATA}} {{remark.DATA}}
. 제출 후 템플릿 ID를 받으세요.http://你的域名/verify/用户名
인터페이스 구성 토큰으로 토큰을 입력합니다. 입력 후 확인을 클릭하지 마세요. 먼저 푸시 시스템의 인터페이스 구성 토큰을 입력하고 수정한 후 확인을 클릭하세요.참고: 기업 WeChat 애플리케이션은 여러 기업 구성원에 대한 푸시를 지원합니다. 구성 페이지의 수신자 ID에 대해 구성원 ID 목록을 입력하거나(여러 수신자는 '|'로 구분되며 최대 1000명까지 지원됨) "@"를 입력합니다. all'을 통해 기업회원 전체에게 직접 공지합니다.
푸시를 완료하려면 간단한 GET 또는 POST 요청을 자신의 서버에 보내기만 하면 됩니다.
참고: 모든 푸시에는 신원 확인을 위해 token
매개변수가 있어야 하며, 값은 사용자 정보 구성의 메시지 푸시 토큰입니다. URL에서 쿼리 매개변수나 양식 데이터를 사용할 수 있습니다.
WeChat 테스트 계정은 템플릿 메시지만 지원합니다.
푸시 URL(GET/POST): http://你的域名/template/用户名
선택적 매개변수 필드(템플릿의 다양한 위치에 표시되는 데 사용됨):
참고: GET 요청을 사용하는 경우 모든 매개변수는 쿼리 매개변수 형식이어야 합니다. POST 요청을 사용하는 경우 모든 양식 데이터를 사용해야 합니다.
예: http://你的域名/template/用户名?token=token&from=webpage&desc=Hello%20Wrold&remark=这是一条测试消息
효과:
기업 WeChat 애플리케이션은 일반 텍스트 메시지와 텍스트 카드 메시지를 지원합니다.
푸시 URL(GET/POST): http://你的域名/plaintext/用户名
필수 매개변수 필드:
참고: GET 요청을 사용하는 경우 모든 매개변수는 쿼리 매개변수 형식이어야 합니다. POST 요청을 사용하는 경우 모든 양식 데이터를 사용해야 합니다.
예: http://你的域名/plaintext/用户名?token=token&content=Hello,%20traveller
푸시 URL(GET/POST): http://你的域名/textcard/用户名
필수 매개변수 필드:
참고: GET 요청을 사용하는 경우 모든 매개변수는 쿼리 매개변수 형식이어야 합니다. POST 요청을 사용하는 경우 모든 양식 데이터를 사용해야 합니다.
예: http://你的域名/textcard/用户名?token=token&title=Hello&desc=World
효과:
패키지된 바이너리 파일을 직접 실행하면 됩니다. 첫 번째 실행에서는 JWT 발급과 관련된 설정, Redis를 캐시로 활성화할지 여부(기본값 아니요) 및 서비스가 실행되는 포트(기본값 80)를 구성할 수 있는 구성 파일을 생성합니다. 프로그램을 다시 시작하면 적용됩니다.
set GOPROXY= ` https://goproxy.cn,direct ` GOOS=windows GOARCH=amd64 | go build -o go-message.exe go-message-pusher
GOPROXY=https://goproxy.cn,direct CGO_ENABLED=1 GOOS=linux GOARCH=amd64 go build -o go-message go-message-pusher