1.0.1 • Published 7 years ago

xzh-sdk v1.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
7 years ago

熊掌号JS-SDK APM/NPM包

onlineJS SDK使用文档说明

API

注意:在使用SDK提供的API前,必须进行SDK实例的初始化(第三方鉴权,仅初始化一次即可),然后使用SDK实例调用API。

初始化

使用示例:

var xzh = require('xzh-sdk');

xzh.init({
    data: {
        "appid": "熊掌号id", // 必填
        "timestamp": "生成签名的时间戳", // 必填
        "nonce_str": "生成签名的随机串", // 必填
        "signature": "签名" // 必填
    },
    success: function (data) {
        // JS-SDK 实例
        var instance = data.result;
        // 调用其他能力
        console.log('your code');
    },
    fail: function () {
        console.log('your code');
    }
});

电话&短信

使用示例:

var xzh = require('xzh-sdk');

xzh.init({
    data: {
        "appid": "熊掌号id", // 必须
        "timestamp": "生成签名的时间戳", // 必填
        "nonce_str": "生成签名的随机串", // 必填
        "signature": "签名" // 必填
    },
    success: function (data) {
        // JS-SDK 实例
        var instance = data.result;
        // xzh.tel为调用电话组件 xzh.sms为调起短信组件
        xzh.tel({
            data: {
                tel: "商家电话", // 
                sendData: {
                    // 生成订单所需的数据
                }               
            },
            success: function () {
                // 电话&短信组件成功的回调
                console.log('your code');
            },
            fail: function () {
                // 电话&短信组件失败的回调
                console.log('your code');
            },
            context: instance // 熊掌号JS-SDK实例
        });
    },
    fail: function () {
        console.log('your code');
    }
});
1.0.1

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago