rumbletalk / rumbletalk-sdk-php
PHP RumbleTalk API 客户端库
Requires
- php: >=5.6
- ext-curl: *
- ext-json: *
README
此项目托管了 RumbleTalk API 的 PHP 客户端库,链接为 RumbleTalk API。
要求
- 此库依赖于 PHP cURL 扩展,该扩展依赖于 cURL。
- 它还需要 json 扩展,该扩展默认捆绑并编译到 PHP 中。
- PHP >= 5.4
[推荐]
Composer >= 2.0;Composer 不是必需的,但推荐。- 如果您不想使用 Composer,只需将
src/*
文件夹下载到您的项目中,并使用您自己的自动加载器。
- 如果您不想使用 Composer,只需将
入门
首先,使用 composer 安装库
composer require rumbletalk/rumbletalk-sdk-php
然后要求您的自动加载器,并按如下方式使用客户端
require 'vendor/autoload.php';
use RumbleTalk\RumbleTalkClient;
$appKey = 'YOUR_TOKEN_KEY';
$appSecret = 'YOUR_TOKEN_SECRET';
# create the RumbleTalk SDK instance using the key and secret
$rumbletalk = new RumbleTalkClient($appKey, $appSecret);
# fetch (and set) the access token for the account (tokens lasts for 30 days)
$rumbletalk->fetchAccessToken();
# use the $rumbletalk client to access the API endpoints
# see examples/*.php for the different usages
- 确保您将
YOUR_TOKEN_KEY
和YOUR_TOKEN_SECRET
替换为您自己的值。 - 有关获取令牌键和令牌密钥的说明,请参阅我们的开发站点 认证 页面
常见用途
- 成员聊天室
- 现场活动和直播
- 一对一消息(私人或直接线程)
- 社交聊天
- 问答聊天室
功能
-
NEW - 聊天中的投票选项
-
NEW - 可以在用户名中添加生物描述(例如:显示名+生物)
-
NEW - 计划摘要中添加了管理员数量
-
NEW - 添加了管理员按钮,以便轻松访问
-
支持与不同成员插件集成头像。
-
与 WordPress 用户库头像集成
-
将文本标记为粗体、斜体、删除线和代码。
-
管理员模式 - 静音所有用户。
-
新行 - 现在您可以在每条消息中添加更多行
-
字体大小 - 增加或减小基于网络的字体大小
-
私人聊天 - 防止自动弹出私人聊天窗口
-
付费访问,错误修复
-
专家聊天,允许您在私人对话中提供建议(带或不带付款)
-
付费墙 - 为您的聊天设置付费访问。
-
控制将在聊天中显示哪些用户名
-
关键词功能 - 自动文本突出显示
-
登录类型:登录前注册
-
更好的声音控制
-
历史搜索选项
-
将聊天历史导出到 csv 或 html
-
视频聊天消息,录制 30 秒的视频消息。
-
移动视频通话(android)
-
为注册用户设置私人聊天
-
对用户名应用垃圾邮件过滤器
-
直接从插件创建额外的房间
-
从 WordPress 管理员打开设置
-
直接从聊天中删除存档消息
-
在移动设备上增加字体大小
-
移动模式下全屏
-
管理员用户头像
-
BuddyPress 集成
-
从聊天界面导出聊天记录
-
使用您自己的用户库用户名自动登录(API)
-
IP 信息
-
从您的移动设备上传图片
-
从您的移动版本拍照
-
一对一视频和音频通话
-
上传文档、Excel、PowerPoint、PDF 文件
-
从您的个人电脑上传图片
-
从您的个人电脑摄像头拍照
-
轻松将群聊嵌入您的网站。
-
聊天室主题库
-
在手机和平板电脑上进行聊天。
-
登录、分享和邀请
-
私密聊天