|
|
含有群聊+私聊+朋友圈+红包的即时通讯源码(电脑web端+手机web端+Android+IOS),全开源无任何加密,可打包安卓和苹果APP。推荐Linux Centos7.X系统安装,具体安装教程见压缩包内。* Z( W' Q* K2 C
后端和web端安装环境:PHP5.6 apache2.4(或nginx) mysql5.6! O: J0 \' y% e! e
APP端编译环境:HBuilderX
( x9 Q6 D9 }8 ^& {第三方插件:GatewayWork(用于客户端与服务端通信)、php-ffmpeg(用于发送视频获取缩略图)
/ K( R7 ]; l$ V4 a. A' V3 U性能参考:
: c/ ?9 ]+ V% i8 N5 O, I: j, l4 C i 同时在线人数受限于服务器内存,一般24G内存服务器可以支持大概120W并发连接。用户活跃度受限于服务器cpu处理能力,一台24核服务器可以达到45W每秒的吞吐量。, S! I( r: B; B$ e; N
前端功能介绍:
1 x2 I+ R1 N4 F* y 普通注册和邀请码注册(后台可以关闭邀请注册功能,可以设置默认邀请码);7 x5 j+ e b- F
可通过手机号码找回密码(需第三方付费);- [$ I! o# U0 k
可发文字、语音(仅限APP)、图片、视频、表情、红包;图片可预览,支持缓存,pc端新增截图可直接粘贴功能后台可以设置禁止发送或者屏蔽的关键词内置浏览器可自动提取并打开超链接,单一的超链接可以提取到标题和简介,消息记录支持服务器同步、支持pc和移动端同时登录,并接收消息可以设置免打扰、置顶,可以手动删除;: X; V: a/ |3 v7 c3 L! C- w1 H& O2 i2 l
加群申请和好友申请统一归纳到验证消息,拒绝添加申请可以直接拉黑;* ~7 Z+ _! o: ?3 h' ~9 r6 D
官方助手推送系统消息,比如充值到账提醒、被踢出群提醒,收纳到通讯录,有“官方”标志,用户发送信息可在后台收到,注册自动添加;
8 u* S. s2 ~8 Z 注册自动添加客服, 后台可设置多个客服,可设置随机添加客服或全部添加,收纳到通讯录,有“客服”标志;1 t$ B& O# E; w
好友可以备注、可拉黑、可设置置顶或者免打扰,点击头像可查看基本资料,可举报,可邀请多个好友直接创建群组;
4 o" Q+ }+ o" h2 U" { 显示群聊信息、群聊二维码、管理员权限,可禁言 可撤回消息,可全局禁言也可单独禁言,可设置用是否可以查看用户信息,可@群友,可设置群名片、可设置是否可以发送超链接,是否可以修改昵称、可发群公告,管理员或群主可以直接拉好友进群;
& d9 A. T. E8 R$ N" X 黑名单显示被拉黑的用户,点击资料页可移除黑名单;9 M$ f. B4 n. J. C
朋友圈(仅移动端)可发送文字、图片,可以点赞评论;. f' t5 D% F; y3 U: I
群聊大厅默认显示后台推荐的群,也可以查看其他的群组;, b+ I+ `+ U3 Z9 A% ]6 E7 Q) K
扫一扫功能可扫第三方网站,可以扫码进群,可扫码加好友、扫码登录;
3 a9 b" Z$ ~# [ j$ o 可嵌入多个第三方网站,后台可设置名称和链接,可设置在哪个端显示;
! N: D5 R3 X, Z% j* ?# q 我的钱包可充值、提现、账单、账户余额,支持后台绑定微信、支付宝、银行卡等收款账户,集成苹果内购付款;
) }; }& X3 S' [5 k2 M2 e& y2 F 个人资料设置、支付密码、资金密码、银行卡号、绑定手机号、消息提醒设置;0 b% H q' t9 s4 |
VIP分个人VIP和团队VIP,个人vip仅限自己使用,团队vip可以给下级开通个人vip;
/ Q! |# I6 I! A! w; h' h1 ^$ {3 Y2 ^ 代理中心设置邀请链接、邀请二维码,手动添加用户、管理查看我的团队成员等。& @5 i# ~( \3 Q X1 |
后端功能介绍:
8 s" N1 [+ R) W 系统设置:
* j$ ^# N. g0 W 系统设置:设置系统基本参数,比如系统名称、签到信息设置等* }/ K2 o! \; [" X% X8 k% L( B% C) l
群组聊天参数:设置群组标签、关键字屏蔽、红包参数等
& L, t! N. _1 [5 O' G APP参数设置:设置APP版本、更新提示内容、协议隐私、下载地址等. f4 I, _8 G8 ]2 }/ S1 \
Vip参数设置:Vip收费设置8 i1 H% y! j6 d* ?& u, a( b t
充值提现设置:充值提现基本参数设置
; {- U2 w' ]" { 汇款账户设置:设置线下收款账号、二维码等
0 C; Z& e- W0 S- \7 }9 P% P# y 发现页面设置:设置第三方网站的链接、logo等8 a) k& a! }3 \" t, _# F! I
文章管理:发布和管理系统通知; k/ q: c, i: A* r0 D% m
用户管理:; a& X% d) Q( [# }0 Y4 A
用户管理:新增、编辑、查看用户信息, h0 |/ w5 X' [* G z8 R
用户私信:接受用户反馈给系统助手的信息
8 b5 P: \4 \# Y+ n) d% k 聊天记录:查看或者删除用户的聊天记录
3 Z& p: ]5 S8 ^) N 投诉管理:处理并用户的投诉信息$ K* g$ b* ? |1 \* R$ L) U
银行卡管理:查看用户绑定的银行卡
. F% H' C' r! U1 y% k. X9 H% S 用户日志:可查看用户登录ip 所在城市、登录时间等信息2 Q% T2 {0 I6 O6 t; [; ]. \5 W1 u
朋友圈管理:可查看并删除朋友圈
. Z" p! Q4 U9 u9 O+ v& @$ y- Y 资金管理:8 q7 m! Z. o' f+ E( O
账单流水:查看每笔交易流水,包括消费、红包发送、签到奖励等2 T* e2 m% f, n$ v
充值记录:查看并处理用户提交的充值记录" _2 T( s3 h4 N) |9 @
提现记录:查看并处理用户申请的提现信息! u9 j! o3 l+ |0 W1 t5 n' @" U
账单:查看每笔交易流水
6 W( e# l: a/ p! H2 \" v7 W 群组管理:$ i+ V# W/ W7 P0 j! W% T2 _
群组管理:查看群组的信息、可修改群组信息、可解散群组、可清空指定群组的聊天记录! J; ?# N7 v! D# e+ Z6 W
聊天记录:查看或者删除群组的聊天记录
* Y* l+ t; z+ `, P4 |- P3 P6 }* ?5 H6 y 权限:
4 C; E1 ?; b5 G& |' |$ Q1 k% V 角色管理:根据不同管理员角色设置后台功能权限2 F1 j/ F9 v% @5 R5 f$ I- m
管理员管理:修改、添加管理员信息,安排管理员角色/ f: A2 B! ?3 n4 H% ^( Q% `
管理员日志:查看和删除管理员后台操作日志2 F% [7 v5 \" C/ }& h- Q
修改密码:修改超级管理员密码5 \* a6 y6 r& {; C3 G
8 O* G$ T2 t: |4 V+ D) ~. e/ ^
/ V( P8 Q0 }+ i( U8 b% v$ k) |
" ?, e! \* H% \9 \
; ^9 }4 ~' v7 [! ^ 2 l ~8 A8 G7 k' a; `- q
|
|