找回密码
 立即注册
即日起,论坛关闭新用户注册和登录,论坛相关的贴子保留查阅和下载。获得授权后,有技术问题可联系微信 13199509559 一对一解决。 2024-3-12

OURPHP傲派建站系统---API接口使用帮助(大全)

查看数: 14978 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-1-24 11:49

正文摘要:

二楼:支付宝接口的使用 三楼:快递100接口的使用 四楼:CNZZ站长统计接口的使用 五楼:手机短信接口的使用 六楼:支付宝手机网站(移动端)接口的使用 七楼:支付宝手机支付(移动端)接口的配置(新方案) 八楼:微信 ...

回复

admin 发表于 2017-9-24 20:38:41
微信移动端(手机)H5支付配置说明


OURPHP版本要在V1.7.6或以上。低版本不支持,可以升级到最新版本。

注意事项:
1、微信必须认证服务号
2、开通微信支付
3、申请H5支付和公众号支付
4、此支付功能必须在微信中完成(也就是说用微信扫一扫打开网站 才可以支付)



以上全部OK后,先配置OURPHP的API接口
打开->后台->全局->API接口管理
编辑:移动端微信H5支付

默认格式如下:
移动端微信H5支付|2|0|0|0|0

应该填写为:
移动端微信H5支付|1|APPID|MCHID|KEYS|APPSECRET

APPID               绑定支付的APPID(必须配置,开户邮件中可查看)
MCHID             商户号(必须配置,开户邮件中可查看)
KEYS                 商户支付密钥,参考开户邮件设置(必须配置,登录商户平台自行设置)
APPSECRET      公众帐号secert(仅JSAPI支付的时候需要配置, 登录公众平台,进入开发者中心可设置)

分别填写4个参数值。这4个由微信提供。你开通后即有。
完成后,即可支持H5支付

配置好接口参数后。
有几处注意事项:
1、添加授权目录和授权域名(在商户中心设置)
如图:



2、在公众平台,设置网页权限(接口权限->微信网页接口)
如图:



如果需要回调地址:
正确填写回调地址为:
http://你的域名/function/api/weixinh5pay/notify.php


例如:http://www.ourphp.net/function/api/weixinpay/notify.php
其中你的域名 www.ourphp.net 要和后台 基本信息里设置的一样。



服务器需开启 always_populate_raw_post_data = On





admin 发表于 2017-9-21 16:36:44
微信电脑端扫码支付配置说明

首先,你要申请微信认证,并且开通微信支付。 这里的微信支付是商户平台而不是公众号里的微信支付


OURPHP后台 -> API管理中 ->编辑【电脑端微信扫码支付】
默认格式如下:
电脑端微信扫码支付|2|0|0|0|0

开启微信扫码支付的格式如下:

电脑端微信扫码支付|1|APPID|MCHID|KEYS|APPSECRET

APPID               绑定支付的APPID(必须配置,开户邮件中可查看)
MCHID             商户号(必须配置,开户邮件中可查看)
KEYS                 商户支付密钥,参考开户邮件设置(必须配置,登录商户平台自行设置)
APPSECRET      公众帐号secert(仅JSAPI支付的时候需要配置, 登录公众平台,进入开发者中心可设置)

分别填写4个参数值。这4个由微信提供。你开通后即有。
完成后,即可支持扫码支付。


另外,如果需要退款或撤销订单功能时,需下载2个证书 分别:
apiclient_cert.pem
apiclient_key.pem

上传至OURPHP:\function\api\weixinpay\cert 目录内


注意:
在商户平台要设置扫码支付的回调地址:
正确填写回调地址为:
http://你的域名/function/api/weixinpay/notify.php


例如:http://www.ourphp.net/function/api/weixinpay/notify.php
其中你的域名 www.ourphp.net 要和后台 基本信息里设置的一样。



服务器需开启 always_populate_raw_post_data = On



ourphp 发表于 2015-7-24 17:31:51
这个插件不在使用了移动到最新版短信发送配置接口中
地址:https://www.ourphp.net/club/foru ... hread&tid=17802





四、手机短信接口

登录后台->全局->API接口管理->手机短信API接口->点击编辑
默认配置如下:
手机短信API接口|2|0|0|sendsms|regsms


正确配置如下:
手机短信API接口|1=开启 2=关闭|您的接口账号|您的接口密码|sendsms|regsms
如:手机短信API接口|1|text|123456|sendsms|regsms


把|sendsms删除保存,后台发货提醒则关闭
把|regsms删除保存,会员注册手机提醒则关闭




插件的扩展方法:
我们官方默认是 发货提醒和手机验证这两块,那么如果您想在其它地方加入手机短信提醒的话。是完全可以做到的
比如在某个功能处理的PHP页面中,想加入短信提醒
可以嵌入如下代码:

1.嵌入代码
$rs = $db-> ourphpsql("select `OP_Websitemin` from `ourphp_web` where `id` = 1");
include '../../function/api/sms/index.php'; //引入短信接口文件
$m = "接收手机号";
$c = "短信内容".$rs[0];
$s = "";
$class = "ourphpk2h5"; //唯一标识
$smskey->smsconfig($m,$c,$s,1,$class);


2.配置API
登录后台->全局->API接口管理->手机短信API接口->点击编辑


配置如下:


手机短信API接口|1|给你的账号|给你的密码|sendsms|regsms|ourphpk2h5


把红色的唯一标识加入上去 注意用 | 格开
ourphp 发表于 2015-1-24 12:02:03
三、CNZZ站长统计接口

登录OURPHP后台->右侧->查看网站流量或->运营->网站流量统计
第一次时 点击 按钮开通即可。开通后即可使用。
注意的是:
1.开通后,CNZZ统计代码自动保存在 网站基本信息->第三方统计代码中,不可以删除和修改。不然无法统计网站数据。而且你的网站模板中必须包含[.$ourphp_web.webstatistics.] 标签
2.开通后,全局->API接口管理->CNZZ网站流量统计 里 自动保存了账号密码。账号密码不能修改。如果被无意修改后,导致无法登录CNZZ站长登录。那么常试下面的恢复方法:
把全局->API接口管理->CNZZ网站流量统计 中的值 改成:CNZZ网站流量统计|1|0|0保存后。

重新点击后台->右侧->查看网站流量或->运营->网站流量统计
ourphp 发表于 2015-1-24 11:56:39
二、快递100接口使用

首先去http://kuaidi100.com申请KEY

申请成功后,登录OURPHP后台->全局->API接口管理->编辑快递100接口

正确的格式写法:
快递100接口|1|你在快递100申请来的KEY
ourphp 发表于 2015-1-24 11:54:46



/*
目前OURPHP只整合了2个在线充值接口,分别为:支付宝即时到账支付宝网银到账接口。
申请这两个接口请登录支付宝官方网站申请:http://www.alipay.com
这两个接口必须用企业账户才可以申请,我们不是不开发个人在线支付接口,而是我们找了很长时间。所有正规公司和安全的接口都需要企业申请。
所以我们也没办法,如果你有更好的个人可以申请的支付接口可以联系我们。
如果是正规公司并使用较广的话,我们免费帮你整合接口。否则我们收费整合。
*/

一、支付宝接口

OURPHP支持两种支付宝接口
1.即时到账接口,此接口必须是支付宝企业账户才可以申请使用。
2.网银到账接口,此接口必须是支付宝企业账户才可以申请使用。

所有接口的PID和KEY 统一去支付宝申请。申请流程:登录支付宝->切换到商户版->约签对应接口服务->等待审核->成功后得到pid and key

使用说明:
1.即时到账接口
登录OURPHP后台->全局->API接口管理->编辑 支付宝[即时到账]接口
我们程序所有的API格式都是以下写法:
API名称|开关1=开 2=关|KEY值|KEY值.....

那么即时到账接口的API正确写法是:
支付宝[即时到账]接口|1|支付宝提供的PID|支付宝提供的KEY|收款账户(就是别人给你转账,你用来收款的账户,也就是你申请接口的那个账户)

注意的是API写法中的 | 分割符


2.网银到账接口
登录OURPHP后台->全局->API接口管理->编辑 支付宝[网银充值]接口
我们程序所有的API格式都是以下写法:
API名称|开关1=开 2=关|KEY值|KEY值.....

那么担保交易接口的API正确写法是:
支付宝[网银充值]接口|1|支付宝提供的PID|支付宝提供的KEY|收款账户(就是别人给你转账,你用来收款的账户,也就是你申请接口的那个账户)

注意的是API写法中的 | 分割符
快速回复 返回顶部 返回列表