非官方即时通信SDK easy-im

非官方即时通信SDK,支持腾讯IM,环信IM,极光IM,融云IM,网易云信IM等

安装

composer require openphp/easy-im

请求日志开启

\openphp\easyIm\Kernel\BaseClient::$request_log=true;

案例

腾讯IM

$config = ['appId'      => '5978322198','identifier' => 'administrator','secretKey'  => 'nfugb53xtlhyfq2kgiriganruyoagh93it1zwysmh2tmj5tnnmuqhd2og5ofktjt',
];
$im = openphp\easyIm\Factory::Tencent($config);
// 自定义请求(账号同步到云端)
$params = ['Identifier' => 'easyim','Nick'       => 'easyim','FaceUrl'    => 'https://github.com/openphp/easy-im',
];
$im->request->send('im_open_login_svc/account_import', $params);

环信IM

$config = ['appKey'       => '','clientId'     => '','clientSecret' => '','orgName'      => '','appName'      => '',
];
$im = openphp\easyIm\Factory::Huanxin($config);// 自定义请求(账号同步到云端)
$params = ['username' => 'easyim','password' => '123456','nickname' => 'easyim'
];
$im->request->send('post', 'users', $params);

极光IM

$config = ['appKey'       => '','masterSecret' => '',
];
$im = openphp\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 = openphp\easyIm\Factory::RongCloud($config);// 自定义请求(账号同步到云端)
$params=['userId' => 'easyim','name'   => 'easyim',
];
$im->request->send('user/getToken.json', $params);

网易云信IM

$config = ['appKey'    => '','appSecret' => '',
];
$im = openphp\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 开发,那怕是修改一个错别字也是对我们莫大的帮助。

许可协议

MIT

非官方即时通信 IM,支持腾讯IM,环信IM,极光IM,融云IM,网易云信IM等相关推荐

  1. 三方直播SDK对比(腾讯云,阿里云,网易云信,七牛云,金山云,声网,即构科技)

    三方直播SDK对比(腾讯云,阿里云,网易云信,七牛云,金山云,声网,即构科技) 首先看过各个平台直播SDK后大致知道平台SDK分为有2种: 直播:传统方式,1个主播,

  2. mui初级入门教程(五)— 聊聊即时通讯(IM),基于环信 web im SDK

    文章来源:小青年原创 发布时间:2016-06-15 关键词:mui,环信 web im,html5+,im,页面传值,缓存 转载需标注本文原始地址: http://zhaomenghuan.gith ...

  3. 第三方直播SDK对比(腾讯云,阿里云,网易云信,七牛云,金山云,声网,即构科技)

    前言:由于现在直播很火,新加入的公司打算做直播功能,之前没接触于是先去看了下主流第三方平台的SDK,想看下哪个平台的更好一些.本文没什么技术含量,仅仅是将相关官网的资料整理,做了一点对比,方便看到各平 ...

  4. 环信即时通讯SDK集成——快速跑通环信IM Android Demo

    1.以Android 4.0.0 Demo为例 https://www.easemob.com/download/demo (下载别的版本的demo 可以修改版本号直接下载就就可以) https:// ...

  5. 环信SDK调用实现即时聊天功能

    最近在做个项目,需要用到即时通信的功能,选定了环信的IM云来实现,关于环信IM的SDK接口,自己研究了一天,基本的功能实现了一下,这里PO出来demo. 因为只是为了验证sdk的实现,所以界面设计的比 ...

  6. TIM腾讯聊天(即时通信 IM)(咨询客服业务)

    即时通信 IM 介绍 即时通信IM产品简介 应用场景 1. 社交沟通 即时通信 IM 为应用于社交沟通提供能力支持,可实现单聊.群聊.弹幕等多种聊天模式,支持文字.图片.语音.短视频等多种消息类型,实 ...

  7. 安卓集成腾讯即时通信IM完成聊天室功能

    安卓集成腾讯即时通信IM完成聊天室功能 没有效果图的文章都是扯淡 **请将下面的MainActivity的代码复制到源码里面,替换掉源码的MainActivity.class** 话不多说,下来上代码 ...

  8. PHP之后台开发需要做什么——即时通信IM

    关于"即时通信IM",腾讯云的官方文档,是这样介绍的:即时通信(Instant Messaging,IM)基于QQ 底层 IM 能力开发,仅需植入 SDK 即可轻松集成聊天.会话. ...

  9. android-使用环信SDK开发即时通信功能及源码下载

    最近项目中集成即时聊天功能,挑来拣去,最终选择环信SDK来进行开发,选择环信的主要原因是接口方便.简洁,说明文档清晰易懂.文档有android.ios.和后台服务器端,还是非常全的. 环信官网:htt ...

最新文章

  1. 教你五分钟入门使用html5 svg绘制图形
  2. 数据中心在2017年的愿望清单
  3. Windows10系统Python语言利用Pywin32模块模拟鼠标点击
  4. airpods pro是按压还是触摸_AirPods 与 AirPods Pro 哪个好?如何正确选购华强北版本...
  5. markdown语法十步学习 图文并茂
  6. 解读三组容易混淆的Dockerfile指令
  7. yolov5论文_YOLOv5的妙用:学习手语,帮助听力障碍群体
  8. 在集设网欣赏灵感作品合集,感受字体之美
  9. python实现离散沃尔什变换_傅里叶变换原理及Python代码实现
  10. synchronized工作原理剖析(二)
  11. debian9中文办公环境字体设置
  12. php保存pdf旋转90度,怎么把pdf旋转90度 多个pdf文件页面旋转的方法|支持选择要旋转的页面及旋转角度...
  13. windows安装idea2019.3.3
  14. Access to XMLHttpRequest at ‘http://localhost:8081/api/account/doLogin‘ from origin ‘http://localhos
  15. 【Tomcat简介】
  16. [原]OpenGL基础教程(二)多边形绘制
  17. 解决None of the constructors found with ‘Autofac.Core.Activators.Reflection.DefaultConstructorFinder’
  18. 模拟接听电话的方法,兼容华为android5.0以上设备
  19. RapidMiner数据挖掘
  20. 关系型数据库分库分表中间件之选型

热门文章

  1. “好男人不包二奶”的营销策略——奢侈品“奇葩”市场缘何存在?
  2. matlab已知随机变量分布律求期望/已知概率密度求期望与方差
  3. 电脑怎么通过IP连接打印机??
  4. echarts饼状曲线图,中间显示总数
  5. html鼠标滑过图片放大效果
  6. Maxpool和Avgpool选择
  7. 单片机--STM32
  8. php里的除号,PHP学习之PHP运算符
  9. 蓝桥杯 算法提高-学霸刷题
  10. 骨传导耳机是怎么传声的、骨传导耳机的优点是什么