技术栈

微信JS-SDK使用步骤

微信JS-SDK使用步骤

概述 微信JS-SDK是微信公众平台面向网页开发者提供的基于微信内的网页开发工具包。 通过使用微信JS-SDK,网页开发者可借助微信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用微信分享、扫一扫、卡券、支付等微信特有的能力,为微信用户提供更优质的网页体验。 JS接口安全域名配置

Joe.Ye Joe.Ye 2023-03-25
0 0 0
微信内置浏览器私有接口WeixinJSBridge介绍

微信内置浏览器私有接口WeixinJSBridge介绍

微信浏览器私有接口WeiXinJsBridge,大致有以下几个有用的知识点: 分享给好友 分享到朋友圈 分享到微博 隐藏下方工具栏 隐藏微信右上角分享按钮(三个小圆点) 关闭浏览器回到公众号对话窗口 WeiXinJsBridge的分享函数 WeiXinJsBridge的分享函数分为分享给好友,

Joe.Ye Joe.Ye 2023-03-25
0 0 0
微信支付JSSDK接入方式

微信支付JSSDK接入方式

业务流程 通过微信打开,在支付页面输入金额,点击支付按钮,后台处理处理数据并获取到预支付ID(prepay_id),返回到前端的页面上。页面上通过jssdk唤起微信支付的页面,弹出输入密码页面,用户输入密码后,由微信展示支付成功页面(微信自己实现),跳转到我们自己定义的页面,展示支付结果。 开发流

Joe.Ye Joe.Ye 2023-03-25
0 0 0
微信公众号支付WeixinJSBridge与JS-SDK

微信公众号支付WeixinJSBridge与JS-SDK

微信公众号中直接发起支付 此前开发更具官方文档一直在使用wx.chooseWXPay方法完成支付,WeixinJSBridge最开始开发微信的时候也有使用,但是经常出问题,支付不能发起,当时查找好多文章,基本都在说官方在逐步抛弃该方法,所以后续开发还是使用wx.chooseWXPay,个人感觉次方式

Joe.Ye Joe.Ye 2023-03-25
0 0 0
微信支付WeixinJSBridge

微信支付WeixinJSBridge

支付产品:https://pay.weixin.qq.com/wiki/doc/api/external/sl.html 统一下单:https://pay.weixin.qq.com/wiki/doc/api/external/native_sl.php?chapter=9_1 微信内H5调起支付:

Joe.Ye Joe.Ye 2023-03-25
0 0 0
微信服务商公众号或小程序支付需注意事项

微信服务商公众号或小程序支付需注意事项

Unified Order API: https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/MiniProgramPay/chapter8_1.shtml Payment API from HTML5 Websites: https://pay.we

Joe.Ye Joe.Ye 2023-03-25
0 0 0
微信服务商APP支付需注意事项

微信服务商APP支付需注意事项

微信服务商APP支付:子商户(sub_mch_id)需要单独申请授权,而且还需开通并认证微信开放平台,提供APP的appid <xml> <appid>wx2d69f58a2e1e8f7b</appid> <mch_id>118875960&l

Joe.Ye Joe.Ye 2023-03-25
0 0 0
微信境外服务商支付

微信境外服务商支付

文档主页:https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pages/Overview.shtml 商户报备:https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pages/sub_merchant_entr

Joe.Ye Joe.Ye 2023-03-25
0 0 0
微信支付HMAC-SHA256加解签采坑记录

微信支付HMAC-SHA256加解签采坑记录

sign_type也要参与加签 appid=wx28d9f58adc1a2f8e&attach=pay-test&body=native-pay-test&fee_type=THB&mch_id=118875980&nonce_str=202012011149

Joe.Ye Joe.Ye 2023-03-25
0 0 0
微信开发技术整理

微信开发技术整理

用户授权 参考:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html 微信公众号绑定微信支付 进入微信公众号后台 -> 接口权限 -> 微信支付接口

Joe.Ye Joe.Ye 2023-03-25
0 0 0
Java实现微信退款报错unexpected end of file from server

Java实现微信退款报错unexpected end of file from server

问题分析 微信扫码支付,申请退款接口报错: unexpected end of file from server 问题在于申请退款是需要需要双向证书,详见申请退款文档说明: 境内支付:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter

Joe.Ye Joe.Ye 2023-03-25
0 0 0
微信支付沙箱测试采坑记录

微信支付沙箱测试采坑记录

微信支付验收阶段可以用沙盒测试支付流程 文档:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=23_1 基本步骤 正式请求地址修改,增加/sandboxnew/ 按正式流程做sign 用正式sign,额外调用 https://ap

Joe.Ye Joe.Ye 2023-03-25
0 0 0
微信支付:获取沙箱密钥失败,确认交易密钥是否正确

微信支付:获取沙箱密钥失败,确认交易密钥是否正确

微信支付沙箱文档:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=23_1&index=2 问题描述 按照官网开发文档请求沙盒支付接口密钥 字段名 字段 必填 示例值 类型 说明 商户号 mch_id 是 5K8264

Joe.Ye Joe.Ye 2023-03-25
0 0 0
文档类框架或站点

文档类框架或站点

VuePress:https://www.vuepress.cn/ docsify:https://docsify.js.org/#/ Readthedocs:https://docs.readthedocs.io/ 看云(第三方):https://www.kancloud.cn/

Joe.Ye Joe.Ye 2023-03-25
0 0 0
RSA与RSA2的区别

RSA与RSA2的区别

RSA标准算法是SHA1WithRSA RSA推荐秘钥长度为1024或2048 RSA2标准算法是SHA256WithRSA RSA2推荐秘钥长度为2048

Joe.Ye Joe.Ye 2023-03-25
0 0 0
1 5 6 7 8 9 16