README
pizza-sdk
场外交易SDK
打包使用 npm run build
git 地址:http://git.fengqun.ltd/wangyong/pizza-sdk.git
Demo
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<link rel="stylesheet" href="./dist/index.css">
</head>
<body>
<div id="sdk_app"></div>
<script src="./dist/index.js"></script>
<script>
window.widgetSdk('sdk_app',{
code:'USDT',//币种代码
fiat:'CNY',//货币
name:'Tether',//币种名称
volume:'',//金额
amount:'',//数量
userId:'1213',//用户id
language:'ZH-CN',//语言
appId:"9C0E825A6D6F450DE7106008DAF91653",
error(e){
console.error(e)
},
input(type,val){
console.log(type,val)
},
callback(){
console('刷新成功')
},
//获取验签,然后回调
getSign(callback){
if(callback){
callback({sign,timestamp})
}
},
login(){
// alert('登录')
this.setUserId('12313')
},
})
</script>
</body>
</html>
参数释义
window.widgetSdk(id,options)
id:窗口id 默认'sdk_app'
options:配置参数
code:币种代码 example:'USDT'
fiat:货币 example:'CNY'
name:币种名称 example:'Tether'
volume:金额
amount:数量
userId:平台用户id 通知用
appId: 应用id 商户分配id
language:语言 example:'ZH-CN' // 'ZH-CN','EN' 支持中文英文
error:错误回调
getSign:获取验签,然后回调 {sign,timestamp} 返回这两参数 以json 形式 {sign:sign,timestamp:timestamp} callback({sign:sign,timestamp:timestamp})
login:登录回调 比如跳转到平台去登录
input:输入金额或数量的回调 type:0 金额 1为数量,val:输入值