larva/pusher-sdk

官方 Pusher 服务器 PHP SDK。

1.0.7 2024-05-10 12:12 UTC

This package is auto-updated.

Last update: 2024-09-12 06:21:21 UTC


README

Total Downloads Latest Stable Version License

简介

Pusher 服务 Sdk

官方文档

安装

要在您的项目中安装 SDK,您需要通过 composer 引入此包

composer require larva/pusher-sdk

基本使用

您可以创建这样的 SDK 实例

$forge = new Larva\Pusher\Forge('http://ws.domain.com', TOKEN_HERE);

发布点对点事件:

$res = $forge->publish('6557749ee6d95#32131','event', ['name'=>'张三']);

向频道广播事件:

$res = $forge->trigger('room1','event', ['name'=>'张三']);

//或者

$channel = $forge->channel('room1');
$channel->trigger('event', ['name'=>'张三']);

查询频道在线人数:

$channel = $forge->channel('room1');
$channel->online_users;

许可证

Larva Forge SDK 是开源软件,受 MIT 许可证 许可。