定制 puzzle9/laravel-tencent-cloud-sdk-im 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

puzzle9/laravel-tencent-cloud-sdk-im

Composer 安装命令:

composer require puzzle9/laravel-tencent-cloud-sdk-im

包简介

tencentcloud-sdk-tim for laravel

README 文档

README

composer install puzzle9/laravel-tencent-cloud-sdk-im -vvv

laravel

推送配置

php artisan vendor:publish --tag=laravel-tencentsdk-im

lumen

bootstrap/app.php

$app->register(Puzzle9\TencentCloudSdkIm\ServiceProvider::class);

推送配置

cp  ./vendor/puzzle9/laravel-tencent-cloud-sdk-im/src/config.php ./config/tencentsdkim.php

更新 .env

TENCENT_TIM_APPID=
TENCENT_TIM_SECRET=
TENCENT_TIM_IDENTIFIER=

使用

use Puzzle9\TencentCloudSdkIm\TencentCloudSdkIm;

// 获取 user sig
TencentCloudSdkIm::GenUserSig('user_id');

// 帐号
$account = TencentCloudSdkIm::Account();
// 查询帐号
$account->check('user_id');

// ...

其他

截至第一版提交 因 composer.json require 版本问题 在 laravel 6.x 之后可能安装失败

修改 项目 composer.json

{
    "prefer-stable": false,
    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/puzzle9/qcloud-im-sdk-php",
            "canonical": false
        }
    ]
}

删除 composer.lockvendor 重新安装即可

todo

  • 优化 cache log 部分
  • 让其更人性化一点
  • 第一个版本

感谢

统计信息

  • 总下载量: 27
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Apache-2.0
  • 更新时间: 2021-01-20

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固