礼物组件(mzsdk.gift)

方法名称 参数 描述
init [Object] 初始化礼物组件
getGiftList [Object] 获取礼物列表,传入参数{ticketId:活动编号}
pushGiftMessage [Object] 通知服务器发送礼物消息,传入参数{ticketId:活动编号,giftId:发送的礼物ID,quantity:发送的礼物个数}

礼物组件事件列表

名称 参数 描述
onReceiveGift [Object] 收到一条礼物消息

示例

    //初始化礼物组件
    mzsdk.gift.init({
        onReceiveGift: (data) => {
            console.log('收到一条礼物消息:', data)
        }
    })
    //获取礼物列表
    mzsdk.gift.getGiftList({ ticketId: ticket_id }).then(res => {
        console.log('获取礼物列表成功:', res)
    }, (err) => {
        console.log('获取礼物列表失败:', err.msg)
    })
    //通知服务器发送礼物消息
    mzsdk.gift.pushGiftMessage({ ticketId: ticket_id, giftId: giftId, quantity: '1' }).then(res => {
        console.log('通知服务器发送礼物消息成功:', res)
    }, (err) => {
        console.log('通知服务器发送礼物消息失败:', err.msg)
    })