위챗 인증 이벤트 푸시
위챗 인증이벤트 푸시
공용 계정 개발자가 공용 계정의 인증 상태를 획득하고 제3자 플랫폼 개발자가 공용 계정의 인증 상태를 알 수 있도록 WeChat 공용 플랫폼은 각 단계에서 이벤트 푸시를 제공합니다. 공개 계정 인증 과정 .
이벤트는 어디로 푸시되나요?
1. 퍼블릭 플랫폼 공식 홈페이지 개발자 센터에 설정된 서비스 주소의 퍼블릭 계정으로 푸시됩니다.
2. 공식 계정에서 계정 관리 권한 설정을 승인한 경우(이 인터페이스 권한은 계정 관리 권한 집합에 종속) 제3자 플랫폼이 공식 계정을 대신하여 이벤트 푸시를 수신하게 되며, 구체적으로 제3자 플랫폼에 푸시된 공식 계정 메시지와 이벤트 수신 URL을 받게 됩니다
주의 사항:
1. 공인 계정은 인증 관련 인터페이스 권한을 획득한 후 이름 인증이 성공해야 합니다.
2. 성공하면 공식 계정은 WeChat 클라이언트
Directory
에서 체크 인증 마크를 얻게 됩니다.1 자격인증 성공(이때 인터페이스 권한은 바로 획득)
2 자격인증 실패
3 이름인증 성공(즉, 네이밍 성공)
4 이름인증 실패(비록 클라이언트가 현재 확인란을 선택하지 않은 경우 여전히 인터페이스 권한이 있습니다)
5 연간 검토 공지
6 인증 만료 알림
푸시 XML 데이터 패키지의 예:
<xml><ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName><![CDATA[fromUser]]></FromUserName>
<CreateTime> ;1442401156</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[qualification_verify_success]]></Event>
< ;ExpiredTime>1442401156</ExpiredTime>
</xml>
매개변수 설명
Parameter | Description |
---|---|
ToUserName | DeveloperWeChat ID |
FromUserName | 발신자 계정(OpenID, 발신자는 이번엔) |
CreateTime | 메시지 생성 시간(정수), 타임스탬프 |
MsgType | 메시지 유형, 이벤트 |
Event | 이벤트 유형 자격_verify_success |
ExpiredTime | 유효기한(성형수술)은 타임스탬프를 의미하며, 인증은 이 타임스탬프에서 만료됩니다 |
推送XML数据包示例:
<xml><ToUserName><![CDATA[toUser]]></ToUserName>
<FromUserName> ;<![CDATA[fromUser]]></FromUserName><CreateTime>1442401156</CreateTime>
<MsgType><![CDATA[event]]>< ;/MsgType>
<Event><![CDATA[qualification_verify_fail]]></Event>
<FailTime>1442401122</FailTime>
<FailReason>< ;![CDATA[시간별]]></FailReason>
</xml>
매개변수 설명
Parameter | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Developer微信 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sender 계정( OpenID는 이때 발신자가 시스템 계정입니다) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
메시지 생성 시간(정수), 타임스탬프 #🎜 🎜## 🎜🎜# | MsgType | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Event | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FailTime | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
#🎜🎜 ##🎜🎜 #FailReason | 인증실패 이유 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
XML 데이터 패키지 푸시의 예: <xml><ToUserName><![CDATA[toUser]]>< ; /ToUserName> 매개변수 설명 이름 인증 실패(클라이언트가 현재 확인란을 선택하지 않더라도 여전히 인터페이스 권한이 있습니다) < ;FromUserName><![CDATA[fromUser]]></FromUserName> 매개변수 설명 <FromUserName><![CDATA[fromUser]]></FromUserName> ;<CreateTime>1442401004</CreateTime><MsgType><![CDATA[event]]></MsgType><Event><![ CDATA[연간_갱신]]></Event><ExpiredTime>1442401004</ExpiredTime> 매개변수 설명 푸시 XML 패킷의 예: <xml><ToUserName><![CDATA[toUser]]></ToUserName> 매개변수 설명 |