$user['csrf'], 'csrf' => $user['csrf'], 'visit_id' => '' ]; // {"code":403,"data":{"coin":0,"gold":0,"silver":0,"tid":""},"message":"银瓜子余额不足"} return Request::postJson(true, 'pc', $url, $payload); } /** * @use 钱包状态 * @return array */ public static function getStatus(): array { $url = "https://api.live.bilibili.com/xlive/revenue/v1/wallet/getStatus"; $payload = []; // {"code":0,"message":"0","ttl":1,"data":{"silver":1111,"gold":0,"coin":11,"bp":11,"coin_2_silver_left":50,"silver_2_coin_left":1,"num":50,"status":1,"vip":1}} return Request::getJson(true, 'pc', $url, $payload); } /** * @use 我的钱包 * @return array */ public static function myWallet(): array { $url = 'https://api.live.bilibili.com/xlive/revenue/v1/wallet/myWallet'; $payload = [ 'need_bp' => 1, 'need_metal' => 1, 'platform' => 'pc' ]; // {"code":0,"message":"0","ttl":1,"data":{"gold":0,"silver":111,"bp":"0","metal":111,"need_use_new_bp":true,"ios_bp":0,"common_bp":0,"new_bp":"0","bp_2_gold_amount":0}} return Request::getJson(true, 'pc', $url, $payload); } }