shankesgk2 / netease-im
NetEase IM & NetEase SMS API, https://dev.yunxin.163.com
Requires
- php: >=7.0
- guzzlehttp/guzzle: ^6.3
This package is not auto-updated.
Last update: 2025-03-24 10:24:31 UTC
README
Laravel5.5>网易云IM接口
完成了以下接口
- 用户ID
- 用户名名片
- 用户设置
- 用户关系托管
- 消息功能
- 群组功能
- 聊天室
- 历史记录
- 短信
这是我写给自己用的,没测试全部接口。
文档API https://shankesgk2.github.io/netease-im/
Installation
Composer
composer require shankesgk2/netease-im
Laravel
>=laravel5.5
ServiceProvider will be attached automatically
Other
I don't know
Publish Configuration
php artisan vendor:publish --provider "shankesgk2\NetEaseIM\NetEaseIMServiceProvider"
在.env
文件配置NETEASEIM_APPKEY
和NETEASEIM_APPSECRET
或者在config/neteaseim.php
配置appKey
和appSecret
Usage
use shankesgk2\NetEaseIM\NetEaseIM;
$im = new NetEaseIM();
$send = $im->messageSendTxtMsgToUser('from accid', 'to accid', '消息内容', '推送内容');
使用Facades
use shankesgk2\NetEaseIM\Facade\NetEaseIM;
NetEaseIM::messageSendTxtMsgToUser('from accid', 'to accid', '消息内容', '推送内容');