欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

微信支付開發(fā)維權(quán)通知實例

 更新時間:2016年07月12日 11:35:25   投稿:lqh  
本篇文章主要介紹微信支付開發(fā)中如何獲得維權(quán)通知,并附有代碼實例以供參考,希望能幫到微信支付開發(fā)的朋友

一、維權(quán)通知URL

在 微信支付開發(fā)(1) 微信支付URL配置 已提到,維權(quán)通知URL為:

 http://www.doucube.com/wxpay/rights.php

二、用戶維權(quán)系統(tǒng)接口

用戶在公眾號進行支付販買行為出現(xiàn)異常時,通常會投訴到騰訊客服,因此微信側(cè)需要即時了解公眾號不用戶交易的詳情。同時,為了最快效率的解決用戶的問題,微信作為連接用戶和商戶的橋梁,會通過此客服系統(tǒng)即時將問題同步給商戶,并將解決結(jié)果反饋至用戶。

用戶在新增投訴單后,微信后臺通知(post)商戶服務(wù)器(payfeedback_url)支付結(jié)果。商戶可以使用 payfeedback_url 的通知結(jié)果進行個性化頁面的展示。注:payfeedback_url 請?zhí)峤恢廖⑿畔嚓P(guān)接口人,微信側(cè)登記后即可用。

后臺通知通過請求中的 payfeedback_url 進行,采用post機制。

三、用戶申請維權(quán)

 四、程序?qū)崿F(xiàn)

 在維權(quán)程序文件中直接獲取提到的xml數(shù)據(jù)包,程序?qū)崿F(xiàn)如下:

<?php

$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];
logger($postStr);
//日志記錄
function logger($log_content)
{
  $max_size = 100000;
  $log_filename = "log.xml";
  if(file_exists($log_filename) and (abs(filesize($log_filename)) > $max_size)){unlink($log_filename);}
  file_put_contents($log_filename, date('H:i:s')." ".$log_content."\r\n", FILE_APPEND);
}
?>

當(dāng)用戶新增投訴時,獲得XML如下:

<xml>
  <OpenId><![CDATA[o0pk9uIVnlY-fJkzFKEbQ6LJ4cFc]]></OpenId>
  <AppId><![CDATA[wxc04ce1d87dcd13cd]]></AppId>
  <TimeStamp>1401206434</TimeStamp>
  <MsgType><![CDATA[request]]></MsgType>
  <FeedBackId>13275936403980775178</FeedBackId>
  <TransId><![CDATA[1218614901201405273313470595]]></TransId>
  <Reason><![CDATA[沒有收到貨品]]></Reason>
  <Solution><![CDATA[退款,并不退貨]]></Solution>
  <ExtInfo><![CDATA[Test 13456780012]]></ExtInfo>
  <AppSignature><![CDATA[1f4a626f59f9ae8007158b0a9510e88db56fa80b]]></AppSignature>
  <SignMethod><![CDATA[sha1]]></SignMethod>
</xml>

用戶確認(rèn)處理完畢投訴時

<xml>
  <OpenId><![CDATA[111222]]></OpenId>
  <AppId><![CDATA[wwwwb4f85f3a797777]]></AppId>
  <TimeStamp>1369743511</TimeStamp>
  <MsgType><![CDATA[confirm/reject]]></MsgType>
  <FeedBackId><![CDATA[5883726847655944563]]></FeedBackId>
  <Reason><![CDATA[商品質(zhì)量有問題]]></Reason>
  <AppSignature><![CDATA[bafe07f060f22dcda0bfdb4b5ff756f973aecffa]]></AppSignature>
  <SignMethod><![CDATA[sha1]]></SignMethod>
</xml>

開發(fā)者再解析這些xml數(shù)據(jù),做后續(xù)處理就行了。

以上就是對微信支付開發(fā)中如何獲得維權(quán)通知的資料整理,希望能幫到開發(fā)微信支付的朋友。

相關(guān)文章

  • Laravel5.1 框架文件管理操作實例分析

    Laravel5.1 框架文件管理操作實例分析

    這篇文章主要介紹了Laravel5.1 框架文件管理操作,結(jié)合實例形式分析了laravel5.1框架文件管理相關(guān)的配置、磁盤獲取以及文件目錄操作技巧,需要的朋友可以參考下
    2020-01-01
  • Laravel中unique和exists驗證規(guī)則的優(yōu)化詳解

    Laravel中unique和exists驗證規(guī)則的優(yōu)化詳解

    這篇文章主要給大家介紹了關(guān)于Laravel中unique和exists驗證規(guī)則的優(yōu)化的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-01-01
  • PHP文件大小格式化函數(shù)合集

    PHP文件大小格式化函數(shù)合集

    php中有一個系統(tǒng)自帶的計算文件大小的函數(shù),就是filesize(),但是這個函數(shù)是以字節(jié)為單位的,在一些情況下,我們需要很直觀的了解一個文件大小,就不僅僅需要字節(jié)B這個單位了,還需要KB,MB,GB,甚至更大TB,PB,所以我們需要自己寫一些函數(shù)來格式化filesize()的輸出結(jié)果
    2014-03-03
  • php文件擴展名判斷及獲取文件擴展名的N種方法

    php文件擴展名判斷及獲取文件擴展名的N種方法

    本篇文章主要通過代碼給大家介紹php文件擴展名判斷以及獲取文件擴展名的N種方法,需要的朋友跟著腳本之家小編一起學(xué)習(xí)學(xué)習(xí)吧
    2015-09-09
  • PHP實現(xiàn)給用戶發(fā)微信消息提醒功能

    PHP實現(xiàn)給用戶發(fā)微信消息提醒功能

    這篇文章主要為大家介紹了PHP實現(xiàn)給用戶發(fā)微信消息提醒功能詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-05-05
  • Zend Framework過濾器Zend_Filter用法詳解

    Zend Framework過濾器Zend_Filter用法詳解

    這篇文章主要介紹了Zend Framework過濾器Zend_Filter用法,結(jié)合實例形式分析了過濾器Zend_Filter的功能、原理、使用方法及相關(guān)注意事項,需要的朋友可以參考下
    2016-12-12
  • 在SAE上搭建最新wordpress的方法

    在SAE上搭建最新wordpress的方法

    這篇文章主要介紹了在SAE上搭建最新wordpress的方法,需要的朋友可以參考下
    2014-12-12
  • php 創(chuàng)建以UNIX時間戳命名的文件夾(示例代碼)

    php 創(chuàng)建以UNIX時間戳命名的文件夾(示例代碼)

    這篇文章主要介紹了php創(chuàng)建以UNIX時間戳命名的文件夾(示例代碼)。需要的朋友可以過來參考下,希望對大家有所幫助
    2014-03-03
  • PHP+Mysql+Ajax+JS實現(xiàn)省市區(qū)三級聯(lián)動

    PHP+Mysql+Ajax+JS實現(xiàn)省市區(qū)三級聯(lián)動

    最近做了個項目,需要用到省市區(qū)三級聯(lián)動,上網(wǎng)翻了不少資料,于是有了下面的思路和代碼
    2014-05-05
  • ThinkPHP實現(xiàn)將SESSION存入MYSQL的方法

    ThinkPHP實現(xiàn)將SESSION存入MYSQL的方法

    這篇文章主要介紹了ThinkPHP實現(xiàn)將SESSION存入MYSQL的方法,需要的朋友可以參考下
    2014-07-07

最新評論