<tt id="osr5m"></tt><delect id="osr5m"><pre id="osr5m"></pre></delect>

    <em id="osr5m"></em>

        Webhooks 回调

        为了便于客户系统或者第三方系统处理客户的交易信息,Ping++ 系统支持 Webhooks 功能,可以按照客户要求把特定的事件结果推送到?#20184;?#30340;地址?#21592;?#20110;客户做后续处理。目前支持的事件包括周期性交易汇总信息、支付结果、红包结果、企业转账结果和退款结果。 以下是关于接收 Webhooks 通知的说明:

        • Webhooks 是 Ping++ 和你服务器间的交互,相比页面跳转同步通知可以在页面上显?#22659;?#26469;,这种交互方式是不可见的。
        • Webhooks 通知是以 POST 形式发送的 JSON ,放在请求的 body 里,内容是 Event 对象。
        • 你需要监听并接收 Webhooks 通知,接收到 Webhooks 后需要返回服务器状态码 2xx 表示接收成功,否则请返回状态码 500。
        • 若返回的服务器状态码不是 2xx,Ping++ 服务器会在 25 小时内向你的服务器不?#29616;?#21457;通知,最多 10 次。Webhooks ?#29366;?#26159;即时推送,重试通知时间间隔为 5s、10s、2min、5min、10min、30min、1h、2h、6h、15h,直到你正确回复状态 2xx 或者超过最大重发次数,Ping++ 将不再发送。

        其中 Event 对象属性定义如下。

        属性描述
        id string事件对象 id ,由 Ping++ 生成,28 位长度?#22336;?#20018;。
        object string值为 "event"。
        livemode boolean事件是否发生在生产环境。
        created timestamp事件发生的时间。
        pending_webhooks int推送未成功的 webhooks 数量。
        type string事件类型,详见事件类型
        request stringAPI Request ID。值 "null" 表示该事件不是由 API 请求触发的。
        data hash绑定在事件上的数据对象,具体参考下表 data 参数说明。
        data 参数描述
        object hash
        previous_attributes hash绑定对象属?#21592;?#21270;之前的值。只有 *.updated 事件有这个属性。

        示例对象

        {
           "id": "evt_la06CoQAiPojSgJKe5gt3nwq",
           "created": 1427555016,
           "livemode": false,
           "type": "summary.weekly.available",
           "data": {
               "object": {
                   "app_id": "app_b94eHsO1avrDyL8S",
                   "object": "app_weekly_summary",
                   "app_display_name": "App Name",
                   "created": 1425830460,
                   "summary_from": 1425225600,
                   "summary_to": 1425830399,
                   "charges_amount": 2000,
                   "charges_count" : 200
               }
           },
           "object": "event",
           "pending_webhooks": 0,
           "request": null
        }
        在拉斯维加斯买彩票
        <tt id="osr5m"></tt><delect id="osr5m"><pre id="osr5m"></pre></delect>

          <em id="osr5m"></em>

              <tt id="osr5m"></tt><delect id="osr5m"><pre id="osr5m"></pre></delect>

                <em id="osr5m"></em>

                    腾讯彩票app官网下载 东方6十1开奖结果 河北11选5直选遗漏 河南22选5开奖号 胆拖投注重庆百变王牌 新浪彩票怎么兑奖 斗地主赢电脑 双色球历史116预测 赛马会官方网站 平码3中3 网易排列三和值走势图 cba全明星赛如何投票 电子游艺平台送彩金 五分彩五星定位胆 河北20选5走势图200期