Skip to content

larvatecn/pusher-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pusher Server SDK

Total Downloads Latest Stable Version License

Introduction

Pusher 服务 Sdk

Official Documentation

安装

To install the SDK in your project you need to require the package via 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;

License

Larva Forge SDK is open-sourced software licensed under the MIT license.