WeChat 공개 계정 개발 WeChat 메시지 유형 분석

高洛峰
풀어 주다: 2017-03-09 15:36:28
원래의
2031명이 탐색했습니다.

이 기사에서는 WeChat 공개 계정 개발의 메시지 유형 분석에 대해 알아 보겠습니다

일반 WeChat 사용자가 공개 계정에 메시지를 보내면 WeChat 서버는 해당 메시지의 XML 데이터 패킷을 POST합니다. 개발자가 입력한 URL로 이동합니다. 각 메시지 유형의 푸시 XML 데이터 패킷 구조는 다음과 같습니다.

目录

[隐藏]

  • 1 文本消息

  • 2 图片消息

  • 3 语音消息

  • 4 视频消息

  • 5 地理位置消息

  • 6 链接消息

목차

[ 숨기기]
1
텍스트 메시지
参数 描述
ToUserName 开发者微信号
FromUserName 发送方帐号(一个OpenID)
CreateTime 消息创建时间 (整型)
MsgType text
Content 文本消息内容
MsgId 消息id,64位整型

  • 2

    사진 메시지

  • 3 음성 메시지
    参数 描述
    ToUserName 开发者微信号
    FromUserName 发送方帐号(一个OpenID)
    CreateTime 消息创建时间 (整型)
    MsgType image
    PicUrl 图片链接
    MediaId 图片消息媒体id,可以调用多媒体文件下载接口拉取数据。
    MsgId 消息id,64位整型
  • 4

    영상 메시지

  • 5 지리적 위치 메시지
  • 参数 描述
    ToUserName 开发者微信号
    FromUserName 发送方帐号(一个OpenID)
    CreateTime 消息创建时间 (整型)
    MsgType 语音为voice
    MediaId 语音消息媒体id,可以调用多媒体文件下载接口拉取数据。
    Format 语音格式,如amr,speex等
    MsgID 消息id,64位整型
    6

    링크 메시지

    li>

  • 문자 메시지
    参数 描述
    ToUserName 开发者微信号
    FromUserName 发送方帐号(一个OpenID)
    CreateTime 消息创建时间 (整型)
    MsgType 视频为video
    MediaId 视频消息媒体id,可以调用多媒体文件下载接口拉取数据。
    ThumbMediaId 视频消息缩略图的媒体id,可以调用多媒体文件下载接口拉取数据。
    MsgId 消息id,64位整型
     <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>
    로그인 후 복사
    메시지 ID, 64비트 정수
    매개변수 설명
    사용자 이름

    개발자

    WeChat ID
    사용자 이름 발신자 계정 (OpenID)
    CreateTime 메시지 생성 시간(정수)
    MsgType td > 텍스트
    콘텐츠 문자 메시지 콘텐츠
    MsgId

    웹 디버깅 도구를 사용하여 이 인터페이스 디버깅 이미지 메시지

    参数 描述
    ToUserName 开发者微信号
    FromUserName 发送方帐号(一个OpenID)
    CreateTime 消息创建时间 (整型)
    MsgType location
    Location_X 地理位置维度
    Location_Y 地理位置精度
    Scale 地图缩放大小
    Label 地理位置信息
    MsgId 消息id,64位整型
     <xml>
     <ToUserName><![CDATA[toUser]]></ToUserName>
     <FromUserName><![CDATA[fromUser]]></FromUserName>
     <CreateTime>1348831860</CreateTime>
     <MsgType><![CDATA[image]]></MsgType>
     <PicUrl><![CDATA[this is a url]]></PicUrl>
     <MediaId><![CDATA[media_id]]></MediaId>
     <MsgId>1234567890123456</MsgId>
     </xml>
    로그인 후 복사
    tr >
    매개변수 설명
    사용자 이름 개발자WeChat ID
    FromUserName 발신자 계정(OpenID)
    CreateTime 메시지 생성 시간(전체 유형)
    MsgType 이미지
    PicUrl 이미지 링크
    MediaId 이미지 메시지 미디어 ID, 멀티미디어 파일 다운로드 인터페이스를 호출하여 데이터를 가져올 수 있습니다.
    MsgId 메시지 ID, 64비트 정수
    웹 사용 page 디버깅 도구는 인터페이스를 디버그합니다음성 메시지
    <xml>
    <ToUserName><![CDATA[toUser]]></ToUserName>
    <FromUserName><![CDATA[fromUser]]></FromUserName>
    <CreateTime>1357290913</CreateTime>
    <MsgType><![CDATA[voice]]></MsgType>
    <MediaId><![CDATA[media_id]]></MediaId>
    <Format><![CDATA[Format]]></Format>
    <MsgId>1234567890123456</MsgId>
    </xml>
    로그인 후 복사
    매개변수 설명
    ToUserName td> 개발자WeChat ID
    FromUserName 발신자 계정(OpenID)
    CreateTime 메시지 생성 시간(정수)
    MsgType 음성이 음성
    MediaId 음성 메시지 미디어 ID, 멀티미디어 파일 다운로드 인터페이스를 호출하여 데이터를 가져올 수 있습니다.
    형식 amr, speex 등과 같은 음성 형식
    MsgID td>메시지 ID, 64비트 정수
    웹 디버깅 도구를 사용하여 이 인터페이스 디버깅영상 메시지
    <xml>
    <ToUserName><![CDATA[toUser]]></ToUserName>
    <FromUserName><![CDATA[fromUser]]></FromUserName>
    <CreateTime>1357290913</CreateTime>
    <MsgType><![CDATA[video]]></MsgType>
    <MediaId><![CDATA[media_id]]></MediaId>
    <ThumbMediaId><![CDATA[thumb_media_id]]></ThumbMediaId>
    <MsgId>1234567890123456</MsgId>
    </xml>
    로그인 후 복사
    매개변수설명
    사용자 이름 개발자WeChat ID
    FromUserName 발신자 계정(OpenID)
    CreateTime 메시지 생성 시간( 정수 )
    MsgType 동영상이 동영상임
    MediaId 동영상 미디어 ID 메시지를 보내면 멀티미디어 파일 다운로드 인터페이스를 호출하여 데이터를 가져올 수 있습니다.
    ThumbMediaId 동영상 메시지 썸네일의 미디어 ID로, 멀티미디어 파일 다운로드 인터페이스를 호출하여 데이터를 가져올 수 있습니다.
    MsgId 메시지 ID, 64비트 정수
    웹 사용 page 디버깅 도구는 이 인터페이스를 디버깅합니다위치정보 메시지
    <xml>
    <ToUserName><![CDATA[toUser]]></ToUserName>
    <FromUserName><![CDATA[fromUser]]></FromUserName>
    <CreateTime>1351776360</CreateTime>
    <MsgType><![CDATA[location]]></MsgType>
    <Location_X>23.134521</Location_X>
    <Location_Y>113.358803</Location_Y>
    <Scale>20</Scale>
    <Label><![CDATA[位置信息]]></Label>
    <MsgId>1234567890123456</MsgId>
    </xml>
    로그인 후 복사
    매개변수 설명
    ToUserName 개발자WeChat ID
    FromUserName 발신자 계정(OpenID)
    CreateTime 메시지 생성 시간(정수)
    MsgType 위치
    Location_X 지리적 위치 측정기준
    Location_Y 지리적 위치 정확도
    배율 지도 확대/축소 크기
    라벨 지리적 위치 정보
    MsgId 메시지 ID, 64비트 정수

    使用网页调试工具调试该接口

    链接消息

    <xml>
    <ToUserName><![CDATA[toUser]]></ToUserName>
    <FromUserName><![CDATA[fromUser]]></FromUserName>
    <CreateTime>1351776360</CreateTime>
    <MsgType><![CDATA[link]]></MsgType>
    <Title><![CDATA[公众平台官网链接]]></Title>
    <Description><![CDATA[公众平台官网链接]]></Description>
    <Url><![CDATA[url]]></Url>
    <MsgId>1234567890123456</MsgId>
    </xml>
    로그인 후 복사
    参数 描述
    ToUserName 接收方微信号
    FromUserName 发送方微信号,若为普通用户,则是一个OpenID
    CreateTime 消息创建时间
    MsgType 消息类型,link
    Title 消息标题
    Description 消息描述
    Url 消息链接
    MsgId 消息id,64位整型

    使用网页调试工具调试该接口


    위 내용은 WeChat 공개 계정 개발 WeChat 메시지 유형 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

    관련 라벨:
    원천:php.cn
    본 웹사이트의 성명
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
    최신 이슈
    인기 튜토리얼
    더>
    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿
    회사 소개 부인 성명 Sitemap
    PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!