|
4 | 4 | ## 安装 |
5 | 5 | 加载包 |
6 | 6 |
|
7 | | -`"link1st/laravel-test": "dev-master"` |
| 7 | +`"link1st/laravel-easemob": "dev-master"` |
8 | 8 |
|
9 | 9 | 在配置文件中添加 **config/app.php** |
10 | 10 |
|
|
13 | 13 | /** |
14 | 14 | * 添加供应商 |
15 | 15 | */ |
16 | | - link1st\test\TestServiceProvider::class, |
| 16 | + link1st\Easemob\EasemobServiceProvider::class, |
17 | 17 | ], |
18 | 18 | 'aliases' => [ |
19 | 19 | /** |
20 | 20 | * 添加别名 |
21 | 21 | */ |
22 | | - 'test'=>link1st\test\Facades\Test::class, |
| 22 | + 'Easemob' => link1st\Easemob\Facades\Easemob::class, |
23 | 23 | ], |
24 | 24 | ``` |
25 | 25 |
|
26 | 26 | 生成配置文件 |
27 | 27 |
|
28 | 28 | `php artisan vendor:publish` |
29 | 29 |
|
| 30 | +设置环信的参数 **config/easemob.php** |
| 31 | + |
| 32 | + |
30 | 33 | ## 使用 |
| 34 | +- - - |
| 35 | +### 获取token |
| 36 | +`\Easemob::getToken();` |
| 37 | + |
| 38 | +- - - |
| 39 | +### 开放注册用户 |
| 40 | +`$user = \Easemob::publicRegistration('xiaoming1');` |
| 41 | + |
| 42 | +### 授权注册 同一个用户只能注册一次 |
| 43 | +`$user = \Easemob::authorizationRegistration('xiaoming1');` |
| 44 | + |
| 45 | +### 批量注册 |
| 46 | +```php |
| 47 | +$users = [ |
| 48 | + ['username'=>'xiaoming2','password'=>1], |
| 49 | + ['username'=>'xiaoming3','password'=>1], |
| 50 | +]; |
| 51 | +$user = \Easemob::authorizationRegistrations($users); |
| 52 | +``` |
| 53 | + |
| 54 | +- - - |
| 55 | +### 获取用户 |
| 56 | +`$user = \Easemob::getUser('xiaoming1');` |
| 57 | + |
| 58 | +### 获取app所有的用户 |
31 | 59 | ```php |
32 | | - // 使用自动加载直接使用 |
33 | | - $link = new \link1st\test\easemob(); |
34 | | - echo $link->get_config(); |
35 | | - |
36 | | - // 使用门面使用 |
37 | | - echo \test::get_config(); |
38 | | - echo \test::index(); |
39 | | -``` |
| 60 | +$user = \Easemob::getUserAll(100,'LTgzNDAxMjM3OTprcFJFRUpzdUVlYWh5V1UwQjNSbldR'); |
| 61 | +``` |
| 62 | + |
| 63 | +### 删除用户 |
| 64 | +`$user = \Easemob::delUser('xiaoming1');` |
| 65 | + |
| 66 | +### 修改用户密码 |
| 67 | +`$user = \Easemob::editUserPassword('xiaoming2',111);` |
| 68 | + |
| 69 | +### 修改昵称 |
| 70 | +`$user = \Easemob::editUserNickName('xiaoming2',11);` |
| 71 | + |
| 72 | +### 添加好友 |
| 73 | +`$user = \Easemob::addFriend('xiaoming2','xiaoming3');` |
| 74 | + |
| 75 | +### 删除用户 |
| 76 | +`$user = \Easemob::delFriend('xiaoming2','xiaoming3');` |
| 77 | + |
| 78 | +### 显示用户好友 |
| 79 | +`$user = \Easemob::showFriends('xiaoming2');` |
0 commit comments