即时聊天系统源码|FBChat脸书风格聊天室和即时聊天系统
FBChat 是一个 Facebook 风格的聊天室和即时聊天系统 PHP 源代码。 它是一个基于 PHP 和 jQuery 构建的自托管实时聊天软件。 它不能独立运行,必须集成到现有系统中,例如 WordPress、Discuz、
更新时间:2023-02-13
访问次数:46
详细介绍
即时聊天系统源码简介:
FBChat 是一个 Facebook 风格的聊天室和即时聊天系统 PHP 源代码。 它是一个基于 PHP 和 jQuery 构建的自托管实时聊天软件。 它不能独立运行,必须集成到现有系统中,例如 WordPress、Discuz、Xenforo 等。
主要功能
自动集成到您的网站
用户登录
当您的网站用户登录您的网站时,我们的聊天会自动登录。无需额外编码!
用户名
UTF-8 中的其他语言完全支持用户名检索和显示。
个人资料链接
FBChat 将获取用户的个人资料链接并方便地将该链接提供给其他用户。
头像
我们的聊天软件会自动确定头像系统并显示用户的头像。
好友列表
用户的在线列表将随着用户从他们的列表中添加和删除朋友而更新。
组权限
在我们的管理面板中,您可以根据用户组限制 FBChat 中的功能。
从任何地方连接任何设备
FBChat 包含一个专为移动设备量身定制的版本。 在移动设备上访问您网站的用户将能够直接从您的页面弹出聊天。
只需点击几下即可更改设置
使用我们功能齐全的管理面板,您可以更改颜色、设置、查看日志等。
在桌面和移动设备上与用户进行视频聊天
FBChat 内置了 agora.io 和 Vonage 支持,因此您的用户可以在桌面和移动设备上相互视频聊天。
支持与46个系统集成
支持与 WordPress、ThinkPHP、Laravel、Xenforo、Discuz 等集成,列表如下:
构建自定义集成
FBChat 包含一个集成文件,您可以自定义该文件以将 FBChat 直接集成到您的站点中。 您还可以在“仅限访客”模式下安装 FBChat,无需额外编码。
FBChat 在集成文件中定义了几个功能,您只需要实现这些功能即可轻松集成到您的网站中。
比如get_user_id用于获取用户ID:
function get_user_id()
{
$userid = NULL;
// Get the logged in user's ID by cookie or session
if (isset($_SESSION['userid']))
{
$userid = $_SESSION['userid'];
}
return $userid;
}
全选代码复制
get_avartar()用于获取用户头像
function get_avatar($image, $user_id)
{
global $base_url;
// Check if the file exists. If not, show the no avatar default image
if (is_file($base_url . '/images/' . $image . '.gif'))
{
return $base_url . '../images/' . $image . '.gif';
}
else
{
return $base_url . AC_FOLDER_ADMIN . "/images/img-no-avatar.png";
} }
FBChat 是一个 Facebook 风格的聊天室和即时聊天系统 PHP 源代码。 它是一个基于 PHP 和 jQuery 构建的自托管实时聊天软件。 它不能独立运行,必须集成到现有系统中,例如 WordPress、Discuz、Xenforo 等。


} }
网友评论