pizza.sdk

场外交易SDK

Usage no npm install needed!

<script type="module">
  import pizzaSdk from 'https://cdn.skypack.dev/pizza.sdk';
</script>

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:输入值

1.0.0

1、 增加点击loading效果

2、增加 app 上的复制功能

1.0.1

1、 增加接口验签处理

1.0.2

1、增加最大最小值范围提示

1.0.3

1、购买信息页增加倒计时完成回调回到初始界面

1.0.5

1、增加购买说明

1.0.7

1、金额格式化成2位

1.0.9

请求链接更换和优化

1.1.0

增加承兑商电话显示

1.1.1

1、增加未处理订单处理

2、增加系统维护界面处理

1.1.2

1、下单完跳转到订单详情页

1.1.3

1、优化流程(减少了第二步显示详情,直接匹配)

1.1.4

1、错误提示处理

1.1.5

1、增加兼容性处理