PHP中文网2017-04-11 09:45:083楼

之前开发过这个,登录https://pay.weixin.qq.com/ 下载证书文件,放在服务器上,然后代码引用就可以了

//文件地址

$certPath = 'xxx';

$keyPath = 'xxx';

$ch = curl_init();

curl_setopt($ch,CURLOPT_TIMEOUT,60);

curl_setopt($ch,CURLOPT_URL,'https://api.mch.weixin.qq.com/mmpaymkttransfers/promotion/transfers');

curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);

curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);

curl_setopt($ch,CURLOPT_SSLCERTTYPE,'PEM');

curl_setopt($ch,CURLOPT_SSLCERT,$certPath);

curl_setopt($ch,CURLOPT_SSLKEYTYPE,'PEM');

curl_setopt($ch,CURLOPT_SSLKEY,$keyPath);

curl_setopt($ch,CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: text/xml'));

curl_setopt($ch,CURLOPT_POST, 1);

curl_setopt($ch,CURLOPT_POSTFIELDS,$xml);

$data = curl_exec($ch);

微信+php++证书,php - 微信的商户证书文件怎么用相关推荐

  1. 新年签通用php,C#开发微信门户及应用微信现金红包的封装及使用

    在上篇随笔后,经过对整个微信框架的完善和重构,已经完成了对微信支付.企业付款.现金红包.代金券及各种卡劵进行了封装完成,并把其中微信支付及摇一摇红包部分等内容作为公众号和企业号通用的部分,这些支付相关 ...

  2. java 微信转账 ca_error_对接微信红包时:CA证书出错,请登录微信支付商户平台下载证书...

    今天在对接微信支付的微信红包发放时,出现""CA证书出错,请登录微信支付商户平台下载证书"的错误,特此记录一下: 如果你也在对接微信红包,并且你也在这个页面上下载了dem ...

  3. linux安装微信商户证书,微信支付-证书安装+使用+CentOS+Python+Tornado

    本篇要讲的是: 如何在CentOS下通过Python+Tornado搭建的网站使用微信支付相关的接口证书的问题 官方文档:https://pay.weixin.qq.com/wiki/doc/api/ ...

  4. 如何获取微信支付商户证书

    商家在申请微信支付成功后,收到的相应邮件后,可以按照指引下载API证书. 如未收到邮件,请按以下步骤操作: 2.1 申请证书 ① 登录微信商户平台在API安全-API证书中点击[申请安装]. ② 在[ ...

  5. java p12 ssl_java读取双向证书(p12)证书向微信发送请求

    对有些微信接口为保证安全,需要p12证书进行请求, 获取证书: 获取证书的方式.png PHP用到的证书.png 证书使用说明.png 加载证书的相关请求方式代码: private static Re ...

  6. 微信企业支付 服务器根证书,微信第三方平台微信支付配置没有rootca.pem根证书文件的解决办法-蜘蛛网博客...

    微信第三方平台微信支付配置没有rootca.pem根证书文件的解决办法我们在通过微信第三方平台制作微信活动的时候,很多情况下都需要用到微信支付接口,例如商城类的微信功能,微砍价.微助力.微秒杀.微拼团 ...

  7. 微信零钱数据在服务器,关于微信企业付款到零钱X509Certificate2读取证书信息,发布到服务器访问不到的解决方案...

    前言: 最近做了一个通过调用微信企业付款到用户零钱的功能,真的挺奇怪的,在我本地调试的时候都没有问题,但是当我发布到服务上的时候却一直无法读取到我的证书信息.读取的代码如下,使用的是微信官方文档提供的 ...

  8. 微信公众平台(3):微信小程序发布为什么需要https证书

    微信小程序一定要用https的理由,小程序使用HTTPS链接分析 一.HTTPS HTTPS是HTTP的安全版,在HTTP的基础上加入SSL证书 (服务器证书)后形成的安全协议,不但可以建立信息加密通 ...

  9. php微信支付证书过期,微信支付API证书到期后如何续期?

    商户API证书默认期限为1年,到期后需要商户执行API证书续期操作才可以继续使用商户平台的相关API接口. 处理方法: 1.登录商户平台(pay.weixin.qq.com) 如果登录有疑问,请参考h ...

  10. 微信小程序在电脑版微信小程序可以访问,或者微信小程序服务在电脑浏览器可以访问,但在手机微信上访问不了,打开一片空白,问题在于SSL证书,多少服务器中间证书。

    先通过一下地址检查SSL证书是否正常https://www.myssl.cn/tools/check-server-cert.html 检查到缺少服务器中间证书后,根据已申请的证书crt文件生成中间证 ...

最新文章

  1. halcon与QT联合:(5.3)瓶盖检测以及QT界面搭建
  2. 第二周期的第一次站立会议
  3. LINUX新手入门-1.装系统
  4. 华中农业大学苏汉东课题组诚聘博士后-
  5. Hibernate 事务总结
  6. iOS之深入探究多线程实现、线程安全和线程死锁
  7. ios之mknetworkkit笔记
  8. 《who Who Are You Working For》(你在为谁工作)
  9. 【重点】程序员面试金典——4.6寻找下一个结点
  10. 导出文件:使用lowagie.itext导出数据为Word文件
  11. JAVA作业——工资个税计算器
  12. between oracle的用法,关于 oracle between and的用法! | 学步园
  13. python基础入门1
  14. English - Grammar(未完)
  15. HTML修改CSS样式或更新内容,网页自动刷新
  16. [Python爬虫] 一、爬虫原理之HTTP和HTTPS的请求与响应
  17. 计算机科学与计算机技术!
  18. Post请求body为list,校验里面的对象
  19. 关于error: multiple definition 的问题来源
  20. MATLAB学习笔记(五)——MATLAB绘图

热门文章

  1. 计算机一级举报单位,2018年9月计算机一级Photoshop考试巩固练习题(三)
  2. java性能分析工具_java性能分析工具
  3. html5 a-z字母排序,Js按A-Z排序通讯录(中文、英文、特殊字符)
  4. 处理移动端pdf展示问题
  5. springboot 以jar方式在linux后台运行
  6. Android 内存泄漏分析指北
  7. Shell脚本实现每个工作日定时执行指定程序
  8. 7.3.8.1 - 并发多线程 死锁和递归锁 - 信号量
  9. Eclipse Oxygen 解决 自动导包的问题
  10. C++ Primer Plus 第一章 预备知识