本地测试(用官方自带参数测试)
下载官方接口文件:
京东支付PC&H5接口文档>>京东支付0-PHP
测试,把“京东支付0-PHP”解压出来的文件放到PHP环境中,什么都不用改,
直接提交测试,观看是否正常。正常了再修改成自己的参数。
如果正常,会跳到
注意:如果到不了这步,说明配置环境有问题
PHP5以上
接口中的参数类型都是string类型
方法:首先检查php.ini中';extension=php_mcrypt.dll'是否存在,如果存在的话去掉前面的注释符‘;’,如果不存在这行,那么添加extension=php_mcrypt.dll。
方法:首先检查php.ini中';extension=php_openssdll'是否存在,如果存在的话去掉前面的注释符‘;’,如果不存在这行,那么添加extension=php_openssdll。
方法:修改php.ini中sessioauto_start=1
正式测试自己商户参数
生成工具RSA密钥,用刚才下载的官方压缩包中:PC&H5接口文档>>openssl(RSA密钥生成工具)
-首先运行openssexe文件,路径:openssl(RSA密钥生成工具)in
-运行openssexe后,按照官方生成命令生成公私密钥,命令文档路径:openssl(RSA密钥生成工具)
-生成密钥,生成的密钥在路径:openssl(RSA密钥生成工具)in
生成私钥:my_rsa_private_key.pem这个是开发人员自己用来加密的
生成公钥:wy_rsa_public_key.pem这个要上传到商户后台中的
在商户中上传公密到商户中心,即:创建密钥
把参数替换成自己商户参数
-merchant商户ID要填写对,京东支付有两个商户号,一个是商户号,一个是二级商户号
这里要填写的是:二级商户号,在这里查找到:
-userId这个参数一定要填写,就是登录用户名
-替换公私密钥,路径:config
完工。
就修改了下路径,京东里边的文件藏得太深了.
文章为作者独立观点,不代表股票交易接口观点