Bbili-open-mcpMCP
★

推送事件 · 41 个

开放平台 Webhook 推送的全部事件。验签用 SHA1(app_secret + 原始 body),与请求头 x-bilibili-signature 比对 —— 必须用原始字节,重新序列化会验签失败。

EVT
订单创建消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 订单模块
#124
EVT
订单支付消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 订单模块
#125
EVT
订单取消消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 订单模块
#126
EVT
订单完成消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 订单模块
#127
EVT
订单金额修改消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 订单模块
#128
EVT
订单备注消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 订单模块
#129
EVT
订单发货消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 订单模块
#130
EVT
买家收货信息变更申请消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 订单模块
#131
EVT
阶段确认收货消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 订单模块
#134
EVT
买家发起售后申请消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 售后模块
#135
EVT
售后取消消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 售后模块
#136
EVT
退款成功消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 售后模块
#137
EVT
拒绝退货申请消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 售后模块
#138
EVT
拒绝退款消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 售后模块
#139
EVT
买家发起客服仲裁消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 售后模块
#140
EVT
客服仲裁结果消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 售后模块
#141
EVT
买家取消仲裁消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 售后模块
#142
EVT
买家退货消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 售后模块
#143
EVT
同意售后申请消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 售后模块
#144
EVT
换货卖家发货消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 售后模块
#145
EVT
协商期商家上传凭证消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 售后模块
#146
EVT
仲裁客服介入消息消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 售后模块
#147
EVT
商品审核通过消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 商品模块
#148
EVT
商品封禁消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 商品模块
#149
EVT
商品创建消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 商品模块
#150
EVT
商品删除消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 商品模块
#151
EVT
商品下架消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 商品模块
#152
EVT
商品上架消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 商品模块
#153
EVT
商品审核驳回消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 商品模块
#154
EVT
商品审核中止消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 商品模块
#155
EVT
商品提交审核消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 商品模块
#156
EVT
商品解除封禁消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 商品模块
#157
EVT
商品删除恢复消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 商品模块
#158
EVT
商品更新消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 商品模块
#159
EVT
出票成功消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 票务相关
#160
EVT
退款成功消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 票务相关
#161
EVT
核销成功消息
开放能力 / 消息推送 / 推送事件列表 / 交易电商 / 票务相关
#162
EVT
消息通知
开放能力 / 消息推送 / 推送事件列表 / 经营号客服
#164
EVT
关闭消息
开放能力 / 消息推送 / 推送事件列表 / 经营号客服
#165
EVT
投稿开发浏览消息
开放能力 / 消息推送 / 推送事件列表 / 视频稿件
#167
EVT
投稿失败消息
开放能力 / 消息推送 / 推送事件列表 / 视频稿件
#168

验签代码

python
import hashlib, hmac

def verify(secret: str, raw_body: bytes, signature: str) -> bool:
    # 必须用收到的原始字节,不要重新序列化 JSON
    expected = hashlib.sha1(secret.encode() + raw_body).hexdigest()
    return hmac.compare_digest(expected, signature)