zoukankan      html  css  js  c++  java
  • 【微信开发】微信公众平台----关注和取消关注事件

    用户在关注与取消关注公众号时,微信会把这个事件推送到开发者填写的URL。方便开发者给用户下发欢迎消息或者做帐号的解绑。

    微信服务器在五秒内收不到响应会断掉连接,并且重新发起请求,总共重试三次

    关于重试的消息排重,推荐使用FromUserName + CreateTime 排重。

    假如服务器无法保证在五秒内处理并回复,可以直接回复空串,微信服务器不会对此作任何处理,并且不会发起重试。

    推送XML数据包示例:

    <xml>
    <ToUserName><![CDATA[toUser]]></ToUserName>
    <FromUserName><![CDATA[FromUser]]></FromUserName>
    <CreateTime>123456789</CreateTime>
    <MsgType><![CDATA[event]]></MsgType>
    <Event><![CDATA[subscribe]]></Event>
    </xml>

    参数说明:

    ToUserName--------开发者微信号
    
    FromUserName-----发送方帐号(一个OpenID)
    
    CreateTime----------消息创建时间 (整型)
    
    MsgType------------消息类型,event
    
    Event----------------事件类型,subscribe(订阅)、unsubscribe(取消订阅)
    
    EventKey------------无

    转为数组时例子:

    Array
    (
        [ToUserName] => gh_62287cf4ebbf
        [FromUserName] => okuRis8VoZgHXUfIFQKKWhEQmn4I
        [CreateTime] => 1455688386
        [MsgType] => event
        [Event] => subscribe
        [EventKey] => 
    )
  • 相关阅读:
    348. Design Tic-Tac-Toe
    347. Top K Frequent Elements
    346. Moving Average from Data Stream
    345. Reverse Vowels of a String
    343. Integer Break
    342. Power of Four
    341. Flatten Nested List Iterator
    340. Longest Substring with At Most K Distinct Characters
    339. Nested List Weight Sum
    Python(九) Python的高级语法与用法
  • 原文地址:https://www.cnblogs.com/jucheng/p/6422838.html
Copyright © 2011-2022 走看看