zoukankan      html  css  js  c++  java
  • 使用java集成微信支付sdk。

    1搜索微信商户平台。进入开发文档

     2选择相应的开发应用,其实大都差不多。我这边做的是小程序,就以小程序为例。选择小程序,下载对应的sdk.

    4下载完对应的sdk以及dome之后。使用的时候,直接使用pom文件导入,然后安装,最后导入到自己使用发服务中即可。重点--小程序中没有sdk。直接去其他相关程序中下载sdk即可。JSAPI或者NAtive支付

    5

      你只要按照文档封装相应的参数,签名、随机字符串、都不需要再进行封装,sdk内部已经做好了。

    6返回之后的参数,可以使用微信自带的工具类 xmltomap方法转换成map.就可以完成相应的逻辑

    7最重要的一点,使用微信退款时。是需要双证书的。虽然我也没明白双证书是什么意思,按照我理解就是需要appkey和一个api证书。

    8api证书可以去商户平台后端,下载,谨慎重置证书。

    9将证书路径。放到sdk中的inpustream中,返给微信服务端即可。

    10注意------注意---------注意 。linux在使用证书的路径时一定要是服务端的绝对路径,不能从项目中获取。(重点)

  • 相关阅读:
    Spring Boot----freemark使用
    vue----解决跨域问题
    CSS----精灵图
    Spring MVC----文件上传
    Mybatis----Mybatis使用
    Django url引用异常
    Django ORM异常
    django sqlite3 报错问题
    爬虫 requests的超时和重试
    python 异常 NameError: name 'ModuleNotFoundError' is not defined
  • 原文地址:https://www.cnblogs.com/qmk-716/p/13274951.html
Copyright © 2011-2022 走看看