示例#1
0
文件: events.py 项目: 859162000/wlba
class UserGetCardEvent(BaseEvent):
    event = 'user_get_card'
    card_id = StringField('CardId')
    is_given_by_friend = IntegerField('IsGiveByFriend')
    code = StringField('UserCardCode')
示例#2
0
文件: events.py 项目: 859162000/wlba
class UserDeleteCardEvent(BaseEvent):
    event = 'user_del_card'
    card_id = StringField('CardId')
    code = StringField('UserCardCode')
示例#3
0
class DeviceTextEvent(BaseEvent):
    event = 'device_text'
    device_type = StringField('DeviceType')
    device_id = StringField('DeviceID')
    session_id = StringField('SessionID')
    content = Base64DecodeField('Content')
示例#4
0
class DeviceStatusReply(BaseReply):
    type = 'device_status'
    device_type = StringField('DeviceType')
    device_id = StringField('DeviceID')
    status = StringField('DeviceStatus')
示例#5
0
class MerchantOrderEvent(BaseEvent):
    event = 'merchant_order'
    order_id = StringField('OrderId')
    order_status = IntegerField('OrderStatus')
    product_id = StringField('ProductId')
    sku_info = StringField('SkuInfo')
示例#6
0
class KfCloseSessionEvent(BaseEvent):
    event = 'kf_close_session'
    account = StringField('KfAccount')
示例#7
0
class MerchantOrderEvent(BaseEvent):
    event = "merchant_order"
    order_id = StringField("OrderId")
    order_status = IntegerField("OrderStatus")
    product_id = StringField("ProductId")
    sku_info = StringField("SkuInfo")
示例#8
0
class ComponentUnauthorizedMessage(BaseComponentMessage):
    """
    取消授权通知
    """
    type = 'unauthorized'
    authorizer_appid = StringField('AuthorizerAppid')
示例#9
0
class LinkMessage(messages.LinkMessage):
    agent = IntegerField('AgentID', 0)
    pic_url = StringField('PicUrl')
示例#10
0
class CardNotPassCheckEvent(BaseEvent):
    event = "card_not_pass_check"
    card_id = StringField("CardId")
    refuse_reason = StringField("RefuseReason")
示例#11
0
class DeviceStatusReply(BaseReply):
    type = "device_status"
    device_type = StringField("DeviceType")
    device_id = StringField("DeviceID")
    status = IntegerField("DeviceStatus")
示例#12
0
class DeviceTextReply(BaseReply):
    type = "device_text"
    device_type = StringField("DeviceType")
    device_id = StringField("DeviceID")
    session_id = StringField("SessionID")
    content = Base64EncodeField("Content")
示例#13
0
class LinkMessage(messages.LinkMessage):
    agent = IntegerField("AgentID", 0)
    pic_url = StringField("PicUrl")
示例#14
0
文件: events.py 项目: 859162000/wlba
class PoiCheckNotifyEvent(BaseEvent):
    event = 'poi_check_notify'
    poi_id = StringField('PoiId')
    uniq_id = StringField('UniqId')
    result = StringField('Result')
    message = StringField('Msg')
示例#15
0
class KfCreateSessionEvent(BaseEvent):
    event = "kf_create_session"
    account = StringField("KfAccount")
示例#16
0
class ComponentVerifyTicketMessage(BaseComponentMessage):
    """
    component_verify_ticket协议
    """
    type = 'component_verify_ticket'
    verify_ticket = StringField('ComponentVerifyTicket')
示例#17
0
class KfCloseSessionEvent(BaseEvent):
    event = "kf_close_session"
    account = StringField("KfAccount")
示例#18
0
class CardNotPassCheckEvent(BaseEvent):
    event = 'card_not_pass_check'
    card_id = StringField('CardId')
示例#19
0
class KfSwitchSessionEvent(BaseEvent):
    event = "kf_switch_session"
    from_account = StringField("FromKfAccount")
    to_account = StringField("ToKfAccount")
示例#20
0
class KfCreateSessionEvent(BaseEvent):
    event = 'kf_create_session'
    account = StringField('KfAccount')
示例#21
0
class DeviceUnsubscribeStatusEvent(BaseEvent):
    event = "device_unsubscribe_status"
    device_type = StringField("DeviceType")
    device_id = StringField("DeviceID")
    open_id = StringField("OpenID")
    op_type = IntegerField("OpType")
示例#22
0
class KfSwitchSessionEvent(BaseEvent):
    event = 'kf_switch_session'
    from_account = StringField('FromKfAccount')
    to_account = StringField('ToKfAccount')
示例#23
0
class PoiCheckNotifyEvent(BaseEvent):
    event = "poi_check_notify"
    poi_id = StringField("PoiId")
    uniq_id = StringField("UniqId")
    result = StringField("Result")
    message = StringField("Msg")
示例#24
0
class DeviceSubscribeStatusEvent(BaseEvent):
    event = 'subscribe_status'
    device_type = StringField('DeviceType')
    device_id = StringField('DeviceID')
    open_id = StringField('OpenID')
    op_type = IntegerField('OpType')
示例#25
0
class DeviceTextReply(BaseReply):
    type = 'device_text'
    device_type = StringField('DeviceType')
    device_id = StringField('DeviceID')
    session_id = StringField('SessionID')
    content = Base64EncodeField('Content')