币游国际平台

PHPSDK

最新更新时间:Jan-15-2024

本页深入介绍PHPSDK

小技巧
准备编码时直接跳到 快速启动.

概述

HPSDK提供简单综合图像视频上传、变换、优化和交付能力

相关题目
本指南与当前发布云型PHPSDKv2x.
  • hpSDK前大发布信息见PHPSDK1.x文档记录看PHPSDK迁移指南获取更多从1.x版本迁移到2.x版本PHPSDK
  • 关于2.x版本前发布的所有新特征和修正细节见变换.
  • 默认情况下,用SDK生成的URL中包括附加SDK使用查询参数云形轨迹从此参数汇总数据改善未来的SDK版本,不收集单个数据需要时可禁用分析学配置选项学习更多.

快速示例:变换

取下变换代码和图像

样本变换

相对简单代码在原创上显示所有下下文前面.jpg图像交付前

  • 裁剪150x150缩略图使用表情检测重力自动判定裁剪位置
  • 圆角20像素半径
  • 应用sepia效果
  • 重叠云标识东南角图像(略加偏移)标识缩至50像素宽度,提高亮度和局部透明度(不透明度=60%)
  • 旋转生成图像(包括叠加量)乘以10度
  • 转换并用PNG格式提供图像(原上传图像为JPG)

URL将包含在上述代码自动生成的图像标签中

以类似方式,你可以变换视频.

深入了解变换

快速示例:文件上传

PHP代码上传狗.mp4视频使用public_idmy_dog.视频覆盖现有my_dog视频如果它存在视频上传完成后,指定的通知URL将接收上传媒体资产的细节

PHP库特征

PHP资本化和数据类型指南

PHPSDK使用时记住这些指南

  • 属性名 :骆驼Case.例举 :公共标识
  • 类:PascalCase.例举 :图像塔格
  • 传递参数数据如下:数组

安装

作曲安装

使用作曲家hp库依赖管理并直接安装CloudinaryPHP库打包师存储库

  1. 更新您的作曲家.json文件详解

  2. 自动安装依存性包括云化PHP包

    (如果你没有必需权限可自行运行文件:php作曲家.phar安装)

注解
确定作曲家自载.php在包括云代码的任何文件中都需使用,例如: 自_DIR___'/vendor/autoload.php';

配置

要使用云化PHP库,你至少需要配置云名.贵族api_keyi_secret安全API调用云形系统(例如图像和视频上传)也需要中查找产品环境配置证书机牌板页面云台.

除所需配置参数外,你还可以定义数项可选配置参数相关时

设置配置参数可全局使用环境变量或环境变量Configuration::instance方法或程序化调用云法参数设置调用云法覆盖全局集参数

CLOUDINARY_URL环境变量设置

可配置所需云名,api_keyi_secret通过定义CLOUDIORY_URL环境变量CLOUDINARY_URL值可用机牌板云台页面aaS加法使用时(例如Heroko或AppFog),环境变量会自动定义部署环境例举 :

设置附加参数,例如上传_prefix和cname环境变量

设置参数全局

实例设置全局配置参数配置类 :

需要时多重实例中,您可以使用云化对象配置实例,例如:

也可以通过环境变量配置参数,例如:

注解
还需要将使用类输入代码中,尽管您的IDE应警告您需要包含类时所有可用命名空间和类 src文件夹PHPSDK和 hp参考指南.

相关题目

反馈发送

评分本页 :