Download the PHP package church/tencent-im without Composer

On this page you can find all versions of the php package church/tencent-im. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package tencent-im

环境准备

安装

使用

强烈建议在使用之前,仔细阅读官方开发文档.

综合

消息

会话

群组

用户

全局禁言

运营管理

机器人

API列表

属性 方法 描述
account importAccount 导入用户
account importMultiAccount 导入多个用户
account deleteAccount 删除用户
account checkAccount 查询用户
account setProfile 设置资料
account getProfile 获取资料
account kick 踢下线
account queryOnlineStatus 查询在线状态
account addFriend 新增好友
account importFriend 导入好友
account updateFriend 更新好友
account deleteFriend 删除好友
account deleteAllFriend 删除所有好友
account checkFriend 检查是否好友
account getFriend 拉取好友
account getFriendList 拉取指定好友
account addGroup 添加好友分组
account deleteGroup 删除好友分组
account getGroup 获取好友分组
account addBlackList 添加黑名单
account deleteBlackList 删除黑名单
account getBlackList 拉取黑名单
account checkBlackList 校验黑名单
group createGroup 创建群组
group destroyGroup 销毁群组
group getJoinedGroupList 获取用户已经加入的群组列表
group getAppIDGroupList 获取APP中的所有群组列表
group getGroupInfo 获取群详细资料
group modifyGroupBaseInfo 修改群基础资料
group importGroup 导入群基础资料
group addGroupMember 增加群成员
group deleteGroupMember 删除群成员
group banGroupMember 群成员封禁
group unbanGroupMember 群成员解封
group forbidSendMsg 批量禁言和取消禁言
group getGroupMutedAccount 获取被禁言群成员列表
group changeGroupOwner 转让群主
group getRoleInGroup 查询用户在群组中的身份
group getRoleInGroup 查询用户在群组中的身份
group importGroupMember 导入群成员
group getGroupMemberInfo 获取群成员详细资料
group modifyGroupMemberInfo 修改群成员资料
group getGroupAttr 获取群自定义属性
group modifyGroupAttr 修改群自定义属性
group clearGroupAttr 清空群自定义属性
group setGroupAttr 重置群自定义属性
group getOnlineMemberNum 获取直播群在线人数
group getMembers 获取直播群在线成员列表
group modifyUserInfo 设置直播群成员标记
group getGroupBanMember 获取封禁群成员列表
group createTopic 创建话题
group destroyTopic 解散话题
group getTopic 获取话题资料
group modifyTopic 修改话题资料
group importTopic 导入话题基础资料
group getGroupCounter 获取群计数器
group updateGroupCounter 更新群计数器
group deleteGroupCounter 删除群计数器
message sendMsg 单发单聊消息
message batchSendMsg 批量发单聊消息
message sendGroupMsg 在群组中发送普通消息
message sendGroupSystemNotification 在群组中发送系统通知
message sendBroadCastMsg 直播群广播消息
message importGroupMsg 导入群消息
message importMsg 导入单聊消息
message modifyC2CMsg 修改单聊历史消息
message modifyGroupMsg 修改群聊历史消息
message getGroupMsg 拉取群聊历史消息
message getRoamMsg 拉取单聊历史消息
message deleteGroupMsgBySender 删除指定用户发送的消息
message recallMsg 撤回单聊消息
message recallGroupMsg 撤回群消息
message setMsgRead 设置单聊消息已读
message getGroupMsgReceiptDetail 拉取群消息已读回执详情
message getGroupMsgReceipt 拉取群消息已读回执信息
message getKeyValues 拉取单聊消息扩展
message setKeyValues 设置单聊消息扩展
message getGroupKeyValues 拉取群消息扩展
message setGroupKeyValues 设置群消息扩展
message push 全员推送
message setAttrName 设置应用属性名称
message getAttrName 获取应用属性名称
message getAttr 获取用户属性
message setAttr 设置用户属性
message removeAttr 删除用户属性
message getTag 获取用户标签
message addTag 添加用户标签
message removeTag 删除用户标签
message removeAllTags 删除用户所有标签
session getList 拉取会话列表
session getC2CUnreadMsgNum 查询单聊未读消息计数
session setUnreadMsgNum 设置群成员未读消息计数
session delete 删除单个会话
session createContactGroup 创建会话分组数据
session updateContactGroup 更新会话分组数据
session deleteContactGroup 删除会话分组数据
session markContact 创建或更新会话标记数据
session searchContactGroup 搜索会话分组标记
session getContactGroup 拉取会话分组标记数据
operation getAppInfo 拉取运营数据
operation getHistory 下载最近消息记录
operation getIPList 获取服务器 IP 地址
operation forbidIllegalObject 聊天文件封禁
operation allowBannedObject 聊天文件解封
operation getCosSig 聊天文件签名
shutup setNoSpeaking 设置全局禁言
shutup getNoSpeaking 查询全局禁言
robot create 创建机器人
robot delete 删除机器人
robot getAll 拉取所有机器人

贡献

fork,提pr

协议

MIT


All versions of tencent-im with dependencies

PHP Build Version
Package Version
Requires guzzlehttp/guzzle Version ^7.4
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package church/tencent-im contains the following files

Loading the files please wait ....