4.4 调用TOP接口

优质
小牛编辑
121浏览
2023-12-01

TOP api 是 淘宝开放平台提供的api。 完善的top api列表参考:http://open.taobao.com/docs/api_list.htm

要在插件中调用Top接口,需引入QAP-SDK 模块。

以下演示调用taobao.time.get接口获取数据的情况。

/** @jsx createElement */
import {createElement, Component} from 'weex-rx';
import {mount} from 'nuke-mounter';
import {View, Button , Modal} from 'nuke';
import QN from 'QAP-SDK';

class BridgeDemo extends Component {
    constructor() {
        super();

    }

    handleTOPInvoke() {
        QN.top.invoke({
            query: {
                method: 'taobao.time.get'
            }
        }).then((result) => {
            Modal.toast(result.time_get_response.time);
        }, (error) => {
            Modal.toast(error);
        });
    }

    render(){
        var self=this;
        return (
              <View>

                <View style={app.btnGroup}>
                    <Button block="true" onPress={() => {this.handleTOPInvoke()}} type="primary">QN.top.invoke</Button>
                </View>

            </View>
        )
    }
}
mount(<BridgeDemo />, 'body');