非官方即时通信 IM,支持腾讯IM,环信IM,极光IM,融云IM,网易云信IM等
qmister -非官方即时通信 IM,支持腾讯IM,环信IM,极光IM,融云IM,网易云信IM等安装
composer require whereof/easy-im
请求日志开启\whereof\easyIm\Kernel\BaseClient::$request_log=true;
案例腾讯IM$config = [
'appId' => '5978322198',
'identifier' => 'administrator',
'secretKey' => 'nfugb53xtlhyfq2kgiriganruyoagh93it1zwysmh2tmj5tnnmuqhd2og5ofktjt',
];
$im = whereof\easyIm\Factory::Tencent($config);
// 自定义请求(账号同步到云端)
$params = [
'Identifier' => 'easyim',
'Nick' => 'easyim',
'FaceUrl' => 'https://github.com/whereof/easy-im',
];
$im->request->send('im_open_login_svc/account_import', $params);
环信IM$config = [
'appKey' => '',
'clientId' => '',
'clientSecret' => '',
'orgName' => '',
'appName' => '',
];
$im = whereof\easyIm\Factory::Huanxin($config);
// 自定义请求(账号同步到云端)
$params = [
'username' => 'easyim',
'password' => '123456',
'nickname' => 'easyim'
];
$im->request->send('post', 'users', $params);
极光IM$config = [
'appKey' => '',
'masterSecret' => '',
];
$im = whereof\easyIm\Factory::Jiguang($config);
// 自定义请求(账号同步到云端)
$params = [[
'username' => 'easyim',
'password' => '123456',
]];
$im->request->send('post', 'v1/users/', $params);
//IM REST Report V2
//获取消息
$im->request->send('get', 'v2/messages?count=500&begin_time=2015-11-02 10:10:10&end_time=2015-11-02 10:10:12',[],true);
融云IM$config = [
'appKey' => '',
'appSecret' => '',
];
$im = whereof\easyIm\Factory::RongCloud($config);
// 自定义请求(账号同步到云端)
$params=[
'userId' => 'easyim',
'name' => 'easyim',
];
$im->request->send('user/getToken.json', $params);
网易云信IM$config = [
'appKey' => '',
'appSecret' => '',
];
$im = whereof\easyIm\Factory::Yunxin($config);
// 自定义请求(账号同步到云端)
$params = [
'accid' => 'easyim',
'name' => 'easyim',
];
$im->request->send('nimserver/user/create.action', $params);
支持厂商腾讯IM环信IM极光IM融云IM网易云信IM加入我们如果你认可我们的开源项目,有兴趣为 easy-im 的发展做贡献,竭诚欢迎加入我们一起开发完善。无论是报告错误或是 Pull Request 开发,那怕是修改一个错别字也是对我们莫大的帮助。
关于我https://github.com/whereof/wh...
许可协议MIT
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。
php介绍
PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。
下一篇: Go 凭什么不支持三元运算符?