最近在一个古老的 PHP 系统上使用七牛云的上传图片功能,需要集成七牛云提供的 PHP-SDK,这个系统暂时不支持 composer,还好七牛云这个 SDK 不依赖其他的包,于是事情就变得简单了,只需要提供一个 sql_autoload_register 方法注册自动加载机制就可以使用了。<?php

use QiniuAuth;

use QiniuStorageUploadManager;

//本框架不支持 composer,为了用七牛云,又不敢在全局用 sql_autoload_register,目前就在当前活动引入七牛云的 SDK

spl_autoload_register('classLoader');

function classLoader($class)

{

$path = str_replace('\', DIRECTORY_SEPARATOR, $class);

$file = SDK_PATH . 'vendor/' . $path . '.php';

if (file_exists($file)) {

require_once $file;

}

}

require_once SDK_PATH . 'vendor/Qiniu/functions.php';

class xxxx extends baseIndex{

//

}

新建一个 vendor 文件夹存放第三方包,把七牛云 PHP-SDK 下载并复制到该目录下。

因为是某个需求使用,暂时不考虑全局使用,那么就在需要用的类文件里使用 sql_autoload_register 注册自动加载机制即可,如上面代码所示。

这样就可以开始使用七牛云的 PHP-SDK 了。本文仅为在旧系统使用开源包提供一种思路和方式。

php系统接入七牛云直播服务,在旧有 PHP 系统上集成七牛云 PHP相关推荐

  1. FFmpeg进行笔记本摄像头+麦克风实现流媒体直播服务,展示在浏览器上。

    0.本文中所用软件下载包 1.前置工作 1.1 下载 ffmpeg,Download FFmpeg, 1.1.1配置ffmpeg如下图 1.1.2测试ffmpeg 安装成功:ffmpeg -versi ...

  2. 服务主机本地系统占cpu_如何通过“服务主机:本地系统(网络受限制)”解决CPU使用率过高的问题

    服务主机本地系统占cpu On some Windows 10 PCs, the "Service Host: Local System (Network Restricted)" ...

  3. 七牛直播云服务技术揭秘

    以下根据七牛云首席布道师何李石现场演讲内容整理. 直播模型及其实现 一个通用的直播模型一般包括三个模块:主播方.服务器端和播放端. 首先是主播方,它是产生视频流的源头,由一系列流程组成: 第一,通过一 ...

  4. 何李石:七牛直播云技术详解

    导读: 6月30日,七牛在原有云存储,云加速以及数据处理服务的基础上,正式推出七牛直播云服务.这次发布,除了推出实时流网络(LiveNet)作为全面支撑直播实时互动场景的传输网络通道,同时也推出多平台 ...

  5. windows系统使用Docker搭建MySQL服务

    windows系统使用Docker搭建MySQL服务 文章目录 windows系统使用Docker搭建MySQL服务 前题 一.安装docker 二.建立镜像 三.连接mysql 前题 请先在wind ...

  6. 如何快速接入直播服务 七牛云企业直播解决方案来了

    在新形势下,直播不再是带货主播们的专属,它的边界已然从互联网跨向了各行各业,成为企业对内交流培训和对外营销的重要手段. 七牛云企业直播解决方案帮助企业快速集成和接入直播服务,覆盖营销.活动.企业培训. ...

  7. php七牛云rtmp直播推流,GitHub - jangocheng/FlutterQiniucloudLivePlugin: Flutter 七牛云直播云 推流/播放 SDK集成...

    flutter_qiniucloud_live_plugin Flutter 七牛云直播云插件,支持IOS.Android客户端 Getting Started 集成七牛云直播云推流.观看等功能 功能 ...

  8. 七牛云直播推流php,七牛云直播Android推流端之开速开发

    前言 在我看来,定性为快速开发的文档应该是毫无障碍的,对着敲应该就能直接运行的.可是由于七牛迭代太快了,文档跟不上代码迭代的速度,导致快速开始这部分文档的还没更新,很多被废弃的类.方法还在文档中,导致 ...

  9. 业务系统接入单点登录服务

    转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/11377620.html 一:单点登录业务接入场景 对于大型企业,内部有各种各样的办公OA.业务系统,员工使用 ...

最新文章

  1. Hadmard product(哈达玛积)
  2. 产品经理第七章:互联网产品团队
  3. MYSQL储存过程和储存函数和变量
  4. Oracle-AWR管理包DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS
  5. RTD-D项目总结(MATLAB)
  6. oracle 数据导入 数据和备注(comment)乱码问题解决办法
  7. 比tween更有效的tween包.
  8. 断言java_Java几种常用的断言风格你怎么选?
  9. mfc控件位置随对话框窗口移动
  10. 3. 机器学习中为什么需要梯度下降_梯度提升(Gradient Boosting)算法
  11. mysql-------常用函数
  12. 预处理_关于食材预处理
  13. 幼儿课外活动游戏_幼儿园户外活动游戏有哪些
  14. hsql导入mysql_关于HSQLDB访问已有数据库文件的操作说明
  15. android帧动画tulian,Flash小游项目任务书.doc
  16. HLS_2 数据精度处理
  17. R语言-将数据按照月份、季度、年份划分及求某个代码(地名、产业名等)对应的累积值
  18. android腾讯新闻,腾讯新闻客户端Android2.7版上线:有图有真相
  19. 怎么把视频拼接在一起?这款操作简单的软件值得拥有
  20. 基于DBSCAN的学生月上网时间聚类

热门文章

  1. Python-Tkinter图形化界面设计(详细教程 )
  2. Ocr识别之扫描笔应用
  3. 牛客寒假算法基础集训营6补题和题解
  4. python正则表达式匹配开头,正则表达式系列(一):匹配开头与结尾
  5. “入坑”自媒体写作,我有干货与你分享
  6. 资产、负债及所有者权益类帐户
  7. 怎么把计算机试题移到优盘,怎么把电脑里的系统迁移到U盘
  8. Win32汇编:字符串浮点数运算过程
  9. java实现图片合成gif图——输出到具体路径或流数据上传
  10. 欧盟的数据保护政策对美国的商贸意味着什么?