guanhui07/yunxin_sdk

网易云信SDK for PHP

2.13.0 2024-09-13 08:21 UTC

README

主要新特性

  • 网易云信SDK FOR PHP
  • 集成网易云信常用接口【陆续更新中】
  • 调用简单,统一原样返回
  • 所有方法的实例详细使用examples【1.1.6版本后接口增加,陆续更新中】

更新日志

  • 1.0.7 发送普通消息增加推送字段 “pushcontent”
  • 1.0.8 批量发送点对点普通消息 增加推送字段 “pushcontent”
  • 1.0.9 批量发送消息,返回结果
  • 1.1.1 朋友关系返回结果
  • 1.1.3 全部接口返回完整结果
  • 1.1.4 修复偶尔调用接口CheckSum错误
  • 1.1.5 增加回调接口
  • 1.1.6 增加【在线状态】订阅接口
  • 1.1.7 更新guzzlehttp/guzzle至7.0以上版本
  • 2.0.0 修改为php7严格模式
  • 2.1.0 增加创建群组功能(高级群)
  • 2.2.0 增加 拉人进群 功能
  • 2.3.0 增加 踢人出群 功能
  • 2.4.0 增加 批量踢人出群 功能、增加解散群功能
  • 2.5.0 增加 编辑群资料
  • 2.6.0-2.6.2 增加 群信息与成员列表查询
  • 2.7.0 增加 获取群组详细信息
  • 2.8.0 增加 获取群组已读消息的已读详情信息、移交群主
  • 2.9.0 增加 任命管理员、移除管理员、获取某用户所加入的群信息、修改群昵称、 修改消息提醒开关
  • 2.9.1 增加了普通消息tips类型 #2
  • 2.10.0 增加 禁言群成员 主动退群 获取群组禁言列表
  • 2.10.2 修复群组批量踢人传输错误参数
  • 2.11.1 增加聊天室发送消息接口
  • 2.12.0 增加查询聊天室历史接口、增加单元测试目录

安装

运行环境要求PHP7.1+。

$ composer require guanhui07/yunxin_sdk

接口对应文件

快速使用

在您开始之前,您需要注册网易云信并获取您的凭证

<?php

use cccdl\yunxin_sdk\Im\User;

$im = new User($appKey, $appSecrt);

$res = $im->create('100001');

文档

网易云信文档中心

问题

提交 Issue,不符合指南的问题可能会立即关闭。

贡献

您可以通过以下三种方式之一进行贡献

  1. 使用 issue tracker 提交错误报告。
  2. issue tracker 上回答问题或修复错误。
  3. 贡献新功能或更新wiki。

代码贡献过程并不非常正式。您只需确保遵循PSR-0、PSR-1和PSR-2编码指南。任何新的代码贡献都必须附有适用时的单元测试。

许可

MIT