Bbili-open-mcpMCP
★

出票成功消息

event#160TICKET_CREATE_DONESHOP_TICKET_ORDER_DATA

Scope: `SHOP_TICKET_ORDER_DATA` 需要申请权限 需要用户授权

Scope: SHOP_TICKET_ORDER_DATA 需要申请权限 需要用户授权

触发场景#

在出票成功时

公共参数#

参数名称参数类型参数描述
eventstring事件名
timestampstring事件发生时间标签 格式为yyyy-MM-dd HH:mm:ss(UTC+8)
contentStruct具体消息结构体

消息字段#

字段名类型说明
order_snLong订单号
items_idLong项目id
uidLong用户ID
mobileString手机号(明文)
ticketsList<Tickets>票信息列表
  • Tickets
字段名类型说明
idLong票ID
titleString票名称
typeString票类型
priceLong票价格(单位:分)
seat_zoneString座位区域
seat_noString座位编号
attendeeattendee参会人信息
screen_nameString场次名称
  • attendee
字段名类型说明
nameString姓名(明文)
id_typeByte证件类型:0-身份证,1-护照,2-港澳居民来往内地通行证,3-台湾居民来往大陆通行证
id_numberString证件号码(加密数据,Base64编码的AES加密字符串)
mobileString手机号(加密数据,Base64编码的AES加密字符串)

示例#

json
{
    "event": "TICKET_CREATE_DONE",
    "timestamp": "2024-10-08 21:39:27",
    "content": {
        "event": "TICKET_CREATE_DONE",
        "clientId": "XXXX",
        "source": "ticket-wuwei",
        "content": {
            "order_sn": 1234567890,
            "open_id": "f90d529ffd6f400b87e431758b4e29d7",
            "mobile": "13800138000",
            "tickets": [
                {
                    "id": 10001,
                    "title": "VIP票",
                    "type": "VIP",
                    "price": 58800,
                    "seat_zone": "A区",
                    "seat_no": "A01-001",
                    "attendee": {
                        "name": "AES_ENCRYPTED_NAME_DATA_BASE64_STRING_HERE",
                        "id_type": 0,
                        "id_number": "AES_ENCRYPTED_ID_CARD_DATA_BASE64_STRING_HERE",
                        "mobile": "AES_ENCRYPTED_MOBILE_DATA_BASE64_STRING_HERE"
                    },
					"screen_name":"场次名称"
                }
            ]
        }
    }
}

原始文档:160_出票成功消息.md(2681 字节)。用 bili_docs_get { "ref": "160" } 读全文,用 bili_docs_search { "query": "…" } 检索。