欢迎访问WDPHP素材源码!今天是2021年09月25日 星期六,傍晚好!下班了!
您好,游客 [ 马上登录 | 注册帐号 | QQ登录]
当前位置:首页 > 源码 > 函数/类库 > 网易云信php开发接口 SDK (包含近50个接口方法在内)

网易云信php开发接口 SDK (包含近50个接口方法在内)
栏目分类:函数/类库    发布日期:2017-11-20    浏览次数:5811次     收藏

云信是网易公司倾力打造的基于PaaS的即时通讯IM云服务,开发者通过集成云信客户端SDK和云端OPEN API,即可快速接入强大的IM功能。...
浏览次数:5811 文件大小:10.31KB 下载积分:20积分

DemoController

namespace Api\Controller;
use Think\Controller;

class DemoController extends Controller{

    private $model;
    private $AppKey = '';     // key
    private $AppSecret = '';  // secret

    public function _initialize(){
        // 实例云信的库
        $this->model = new \Org\Util\Netease($this->AppKey,$this->AppSecret,'curl');
    }

    /**
     * 创建云信ID
     * 
    */
    public function createUserId($userid)
    {
        $data = M('user')->field('id accid,username,nickname name,headimgurl icon')->where('is_del = 0 AND id='.$userid)->find();
        $token = md5($data['accid'].'abc');
        // 写入到云信服务器
        $accid = 'abc'.$data['accid'];
        $name = $data['name'];
        $icon = $data['icon'];
        $info = $this->model->createUserIds($accid,$name,'{}',$icon,$token);
        return $info;
    }

    public function updateUinfos($accid,$name,$icon,$sign,$email,$birth,$mobile,$gender,$ex){
        $info = $this->model->updateUinfo($accid,$name,$icon,$sign,$email,$birth,$mobile,$gender,$ex);
        return $info;
    }

    // 获取指定用户的云信ID
    public function getUinfos(){
        $accid = I('request.id');
        $accid = array($accid);
        $info = $this->model->getUinfoss($accid);
        print_r($info);
        return $info;
    }

    // 创建聊天室
    /**
     * @param $accid 聊天室的ID
     * @param $name  聊天室的名称
     */
    public function chatroomCreate($accid,$name){
        $info = $this->model->chatroomCreates($accid,$name);
        return $info;
    }

    // 查询聊天室
    public function chatroomget(){
        $roomid = I('request.id');
        $info = $this->model->chatroomgets($roomid);
        print_r($info);
        return $info;
    }

    /**
     * 更新聊天室
     * @param $roomid  聊天室ID
     * @param $name    聊天室名称
     * @return array
     */
    public function chatroomUpdate($roomid,$name){
        $info = $this->model->chatroomUpdates($roomid,$name);
        return $info;
    }

    //Your Code ...

}


申明:本站代码不提供任何技术服务,仅提供有偿服务。WDPHP素材源码所有资源都经过检测,请放心下载!

评论6
头像 游客
友情提示:评论成功赠送5积分(每日前3次),刷评论扣8积分!
  • 头像 6楼
    2019年05月28日
    sqxiao
    啊啊啊,有没有人呢?
  • 头像 5楼
    2019年05月28日
    sqxiao
    谁有下载好的呢?给我发分呗谢谢,积分不够。。。
  • 头像 4楼
    2018年10月09日
    Anderyly
    正好需要这个,网易官方并没有提供php的sdk
  • 头像 板凳
    2018年08月14日
    chenshigai
    已经下载,测试中
  • 头像 椅子
    2018年04月08日
    yesc
    正需要这个呢,不知道是不是新版本的
  • 头像 沙发
    2018年01月17日
    skykain
    好东西,选一个。
Copyright © 2016-2020 wdphp.com 版权所有   本站由WDPHP网站管理系统强力驱动  陕ICP备16002142号
网站首页 | 交流社区 | 关于我们 | 仿站定制 | 积分获取 | 广告投放 | 在线工具 | 站点地图
源码 模板 特效 素材 资源 教程 站长