Subspace Institute

Bilibili Superchat API

基于 LAPLACE Login Sync 的 Bilibili 直播间醒目留言 API

目前已用于 Superchat FoS 醒目留言管理器 中的 API 发送功能

  • API Base: https://workers.vrp.moe/api/bilibili/live-create-order
  • POST data
    • LoginSyncToken: LAPLACE Login Sync 的同步密钥
    • content: 要发送的醒目留言内容
    • price: 醒目留言价格,单位人民币
    • roomId: 接收方的直播间
    • uid?: 接收方的 UID,可选,如果不指定,则会通过服务器自动获取,会略微增加提交延迟

Response Body

CreateOrder

创建订单

目前主要用于发送醒目留言

codenumber
  • 1300012: 余额不足
  • 1300008: 您所填写的留言未能通过审核,请重新修改~~
messagestring

No Description

ttlnumber

No Description

data{ status: number; order_id: string; gold: number; bp: number; error_info: null; }

No Description

CreateOrderSuccess

Data of CreateOrder when success

code0

No Description

messagestring

No Description

ttlnumber

No Description

data{ status: number; order_id: string; gold: number; bp: number; error_info: null; }

No Description

CreateOrderError

Data of CreateOrder when error

codenumber
  • 1300012: 余额不足
  • 1300008: 您所填写的留言未能通过审核,请重新修改~~
messagestring

No Description

ttlnumber

No Description

datanever

No Description

/**
 * 创建订单
 *
 * 目前主要用于发送醒目留言
 */
export type  = CreateOrderSuccess | CreateOrderError
 
/** Data of `CreateOrder` when success */
export interface CreateOrderSuccess {
  : 0
  : string
  : number
  : {
    /** 4 代表成功,不知道为什么 */
    : number
    /** sc 订单 id, 2411232219246412133150726 */
    : string
    /** 剩余的金额,单位金币,需要除以 */
    : number
    /** 未知,通常为 0 */
    : number
    : null
  }
}
 
/** Data of `CreateOrder` when error */
export interface CreateOrderError {
  /**
   * - `1300012`: 余额不足
   * - `1300008`: 您所填写的留言未能通过审核,请重新修改~~
   */
  : number
  : string
  : number
  : null
}

On this page