>위챗 애플릿 >위챗 개발 >WeChat 개발의 간단한 문제에 대한 토론

WeChat 개발의 간단한 문제에 대한 토론

Y2J
Y2J원래의
2017-05-03 10:09:312049검색

WeChat 공개 플랫폼 개발자 문서 설명:
[color=#33CCCC] 일반 WeChat 사용자가 공개 계정으로 메시지를 보내면 WeChat 서버는 해당 메시지의 XML 데이터 패킷을 다음이 입력한 URL에 게시합니다. 개발자. 각 메시지 유형의 푸시 XML 데이터 패킷 구조는 다음과 같습니다.
WeChat 서버가 5초 이내에 응답을 받지 못하면 연결이 끊어지고 총 3번의 재시도를 거쳐 요청이 다시 시작됩니다.
재시도 메시지 중복 제거와 관련하여 msgid 중복 제거를 사용하는 것이 좋습니다. .
서버가 5초 이내에 처리 및 응답을 보장할 수 없는 경우 빈 문자열로 직접 응답할 수 있습니다. WeChat 서버는 이에 대해 아무 작업도 수행하지 않으며 재시도를 시작하지 않습니다.
문자 메시지

 <xml>
 <ToUserName><![CDATA[toUser]]></ToUserName>
 <FromUserName><![CDATA[fromUser]]></FromUserName> 
 <CreateTime>1348831860</CreateTime>
 <MsgType><![CDATA[text]]></MsgType>
 <Content><![CDATA[this is a test]]></Content>
 <MsgId>1234567890123456</MsgId>
 </xml>

매개변수 설명
ToUserName 개발자 WeChat ID
FromUserName 보낸 사람 계정(OpenID)
CreateTime 메시지 생성 시간(정수)
MsgType text
내용 텍스트 메시지 내용
MsgId 메시지 ID, 64비트 정수[/color]
개발자가 WeChat 서버에서 xml 데이터 패킷 POST를 여기에서 처리한 후 수락한다는 의미입니다. xml 데이터 형식이 서버로 다시 전송됩니다.
그러면 서버로 다시 보낼 때 여기의 ToUserName과 FromUserName은 변경되지 않은 채로 유지되나요? 콘텐츠를 변경하면 어떤 영향을 받나요? 보낸 사람의 계정으로 전송되나요?

위 내용은 WeChat 개발의 간단한 문제에 대한 토론의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.