lyhiving/tencentcloud-imsdk
Composer 安装命令:
composer require lyhiving/tencentcloud-imsdk
包简介
Tentcent Cloud IM SDK
关键字:
README 文档
README
腾讯云的云通信SDK composer版本(仅限于独立模式)。
安装
使用 Composer
{
"require": {
"lyhiving/tencentcloud-imsdk": "1.0.*"
}
}
用法
请到 腾讯云-》云通信 选择应用(没有的话需要申请),应用配置中“下载公私钥”,并解压到演示目录。
<?php use lyhiving\tencentcloud\imsdk; $api = new imsdk(); $api->SetAppid(1400123325); //设置腾讯云云通信应用的appid $private = file_get_contents(dirname(__FILE__).DIRECTORY_SEPARATOR.'private_key'); //私钥地址,可以传文本 var_dump($private); $api->SetPrivateKey($private); $public = file_get_contents(dirname(__FILE__).DIRECTORY_SEPARATOR.'public_key');//公钥地址,可以传文本 var_dump($public); $api->SetPublicKey($public); $sig = $api->genSig('user1'); $result = $api->verifySig($sig, 'user1', $init_time, $expire_time, $error_msg); var_dump(['$sig'=>$sig]); //打印签名 var_dump($result); //检验结果 var_dump($init_time); var_dump($expire_time); var_dump($error_msg);
重点:openssl 这个php的扩展必须安装的。
统计信息
- 总下载量: 8
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-09-05