• 微信支付v2开发(9) 标记客户投诉处理状态


    本文介绍微信支付中如何标记客户投诉的处理状态。

    一、API

    Api 的 url 为:

    https://api.weixin.qq.com/payfeedback/update?access_token=xxxxx&openid=XXXX&feedbackid=xxxx

    Url 中的参数包含目前微信公众平台凭证 access_token,和客户投诉对应的单号feedbackid,以及 openid
    微信公众平台在校验 ok 之后,会返回数据表明是否通知成功,例如:

    {"errcode":0,"errmsg":"ok"}

    如果有异常,会在 errcode 和 errmsg 描述出来,如果成功 errcode 就为 0。

     

    二、代码实现

    include_once("WxPay.config.php");
    
    
    $appid = APPID;
    $appsecret = APPSERCERT;
    $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=$appid&secret=$appsecret";
    $result = https_request($url);
    $jsoninfo = json_decode($result, true);
    $access_token = $jsoninfo["access_token"];
    
    $openid = "";
    $feedbackid = "";
    
    $url = "https://api.weixin.qq.com/payfeedback/update?access_token=".$access_token."&openid=".$openid."&feedbackid=".$feedbackid;
    $result = https_request($url);
    var_dump($result);
    
    function https_request($url, $data = null){
        $curl = curl_init();
        curl_setopt($curl, CURLOPT_URL, $url);
        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
        curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
        if (!empty($data)){
            curl_setopt($curl, CURLOPT_POST, 1);
            curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
        }
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
        $output = curl_exec($curl);
        curl_close($curl);
        return $output;
    }

    ====================================================================

    方倍工作室微信公众平台账号关注方法:
    1. 微信通讯录-添加朋友-查找公众号-搜索“方倍工作室”
    2. 微信通讯录-添加朋友-搜号码-输入“pondbaystudio”
    3. 使用微信扫描下面的二维码

  • 相关阅读:
    使用pycharm2022社区版搭建Django
    Transparent material performance
    Reduce local git repo storage
    去除指定表中数据类型是VARCHAR,CHAR,NVARCHAR的字段值中的不可见字符
    【设计模式学习笔记】桥接模式
    【设计模式学习笔记】代理模式
    【设计模式学习笔记】工厂模式
    【设计模式学习笔记】门面模式
    【设计模式学习笔记】建造者模式
    【设计模式学习笔记】组合模式
  • 原文地址:https://www.cnblogs.com/lanzhi/p/6467461.html
Copyright © 2020-2023  润新知