调用示例
Last updated
Last updated
第一步:先找运维解析域名
第二步:创建应用提交公钥并获取 app_id/rsa_saas_pub, 配置回调地址;
第三步:用户授权注册, 获取三方商户code;
第四步:通过code获取开放平台访问token;
第五步:访问开放的资源:
开放平台是基于OAuth2.0协议标准构建的OAuth2.0授权登录系统。 在进行开放平台授权登录接入之前,需要通过管理后台准备以下接入材料:
appKey: 用于和开通开放平台的商户UID进行一对一绑定, 获取开放平台登陆权限的必要条件;
redirectUrl: 用于完成开放平台开通授权帐号成功后的跳转地址; 该地址根据实际业务需求填写, 如不清楚业务需求, 可默认填写交易所主页;
根据红框中内容, 提交公钥
带上正确的appkey和redirectUrl点击注册
浏览器访问地址: http://service.xxx.com/platform/login.html?appKey=xxx&redirectUrl=https:xxxx
如果没有注册, 先进行注册; 如果已经是注册用户, 则直接点击上一张图片中的"确认授权" 按钮即可;
系统会发送验证码进行授权;
且在第一步中填写的注册回调地址为交易所首页; 则可以看到下述图片, 箭头处则为当前获取的Code
接口地址: http://servoce.xfnh.com/platformapi/chainup/open/auth/token
接口调用成功后, 返回信息会携带token和openId
接口地址: http://service.xfnh.fnhcom/platformapi/chainup/open/opay/createThirdOrder
注意!!! openId 和userId 只能存在一个,如果都同时存在 优先选择openId
支付页面
接口地址: http://service.xfnh.com/pay.html
登陆管理后台: 公共管理-- > 开放平台管理-- > 应用管理
根据图片所示获取请求参数中的userId
使用POSTMAN工具获取接口调用地址
拼装完参数后的接口调用地址: https://service.xxx.com/pay.html?appKey=xxx&openId=xxx&token=xxx&orderNum=xxx
如果熟悉GET请求的工程师可以直接按照参数拼装地址访问
资产管理-- > 财务管理 -- > 赠币工具
接口地址:http://service.xfnh.com/platformapi/chainup/open/opay/orderDetail
使用POSTMAN工具获取接口调用地址;