* * This source file is subject to the MIT license that is bundled * with this source code in the file LICENSE. */ namespace EasyWeChat\MiniProgram\Live; use EasyWeChat\Kernel\BaseClient; /** * Class Client. * * @author onekb <1@1kb.ren> */ class Client extends BaseClient { /** * Get Room List. * * @return array|\EasyWeChat\Kernel\Support\Collection|object|\Psr\Http\Message\ResponseInterface|string * * @deprecated This method has been merged into `\EasyWeChat\MiniProgram\Broadcast` */ public function getRooms(int $start = 0, int $limit = 10) { $params = [ 'start' => $start, 'limit' => $limit, ]; return $this->httpPostJson('wxa/business/getliveinfo', $params); } /** * Get Playback List. * * @return array|\EasyWeChat\Kernel\Support\Collection|object|\Psr\Http\Message\ResponseInterface|string * * @deprecated This method has been merged into `\EasyWeChat\MiniProgram\Broadcast` */ public function getPlaybacks(int $roomId, int $start = 0, int $limit = 10) { $params = [ 'action' => 'get_replay', 'room_id' => $roomId, 'start' => $start, 'limit' => $limit, ]; return $this->httpPostJson('wxa/business/getliveinfo', $params); } }