收藏
回答

新版SDK的调用步骤及参数疑问

请问新版的SDK中有哪些接口,如何调用的,接口参数分别是什么意义,有与之对应的文档说明或示例DEMO么



回答关注问题邀请回答
收藏

2 个回答

  • 支付社区运营
    支付社区运营
    2021-01-14

    建议您前往微信支付APIV3文档, 点击右下角‘技术咨询’实时寻求技术帮助。

    请注意在线技术支持的在线时间:工作日 10:00-12:00;14:00-18:00

    若您的问题得到解决,请回社区晒出解决方案,以帮助更多遇到此问题的人,感谢您的支持~

    在线咨询主要解决微信支付接口的技术类问题,比如调用接口报错等问题,如遇非此类问题请寻找其他更合适的方式咨询哈。


    2021-01-14
    有用
    回复 4
  • 李川江
    李川江
    2021-01-15

    和人工沟通后,了解到一些东西加上我的一情况,特来说明一下,但愿能让后来者少迷惑一点


    我是刚接通了支付宝的新版easySDK然后来接微信支付的,看到微信支付也有新版的SDK,我就以为也是像支付宝一样,所有的参数拼接和签名等等都是在SDK中封装好了的,只需要使用SDK中的类(不同支付方式类不同)去点支付方法,再传入必要的参数就OK了


    谁知微信的这版SDK并非如此,据人工沟通来说,它只是提供了签名、验签、加密、解密、文件上传等工功能性操作的一个辅助工具包,具体内容看这:https://github.com/wechatpay-apiv3/wechatpay-apache-httpclient


    真正要调起支付还是像以前一样,需要我们自己去拼接参数,调用工具包签名、发出HTTP请求进行预支付,拿到最终支付参数整合好后发送给前端(既然如此叫什么新版3.0,让人误解)


    我上面截图中提到的两个参数其时都有对应文档的代码示例:(又想吐槽,有文档,但就是不关联上,非要让人去找)

    merchantPrivateKey(私钥):https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay7_1.shtml

    wechatpayCertificates(证书集合):https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay7_0.shtml


    这个文档相当于所有接口的一个目录,可以跳转到对应接口详情界面,对接口和参数有说明:https://pay.weixin.qq.com/wiki/doc/apiv3/index.shtml


    目前我就知道这些,具体如何使用SDK也还得继续去慢慢磨,以上说的也有可能不正确,反正都抱着怀疑态度吧

    可能我比较蠢,看不太明白文档,如果你和我一样蠢,希望这些能帮到你一点,如果你不蠢,大佬在上,受小弟一拜

    2021-01-15
    有用 1
    回复
登录 后发表内容
问题标签