网站接入微信支付,各参数都完整正确填写,接口总是返回错误信息
接口返回:{"return_code":"FAIL","return_msg":"签名错误"}
排查一天,最终是因为手工设置的API密钥是手工输入的字符串,最后用随便一个MD5加密字符串32位重置就好了
PS. 中途遇到一个AppId和商户ID不匹配的问题,接口返回:appid和mch_id不匹配,原因是商户号要跟AppId进行绑定,绑定后解决
2020年3月11日 支付接口
网站接入微信支付,各参数都完整正确填写,接口总是返回错误信息
接口返回:{"return_code":"FAIL","return_msg":"签名错误"}
排查一天,最终是因为手工设置的API密钥是手工输入的字符串,最后用随便一个MD5加密字符串32位重置就好了
PS. 中途遇到一个AppId和商户ID不匹配的问题,接口返回:appid和mch_id不匹配,原因是商户号要跟AppId进行绑定,绑定后解决
2020年3月4日 git
一般使用都是一个项目一个git的remote地址,当克隆github上的某个项目进行二次开发时,需要设置自己本地的git仓库,但同时又不想错过原github项目的更新,所以考虑设置两个remote
方法一:两边独立提交
在git A 项目中添加另一个git B远程的地址
origin2可以自定义
先拉取git B 该地址上的数据
–allow-unrelated-histories是为了解决冲突, 把两段不相干的 分支进行强行合并
在git A 项目中把项目内容同步到git B地址中
此时,我们基本实现了可以把一个项目可以提交到两个git地址了,但是每次提交内容都需要进行如下两次提交,才能实现把一个项目同时提交到两个git地址。
git push origin master
git push origin2 master
查看当前的远端地址:
方法二:两边同时提交
给origin 增加一个可以push的地址
给origin添加一个远程push地址,这样一次push就能同时push到两个地址上面
查看当前的远端地址:
至此,我们就可以直接一个push,同时推送到两个git地址。
如果第一次推不上去代码,可以使用强推的方式
注意:删除添加的路径的方法是