cloudinary/media-delivery-api

0.1.1-beta 2022-08-01 20:21 UTC

This package is not auto-updated.

Last update: 2024-09-11 04:15:22 UTC


README

媒体交付API

更多信息,请访问 https://cloudinary.com.

安装与使用

要求

PHP 7.3 及更高版本。

Composer

要使用 Composer 安装绑定,请将以下内容添加到 composer.json

{
  "require": {
    "cloudinary/media-delivery-api": "*"
  }
}

然后运行 composer install

手动安装

下载文件并包含 autoload.php

<?php
require_once('/path/to/media-delivery-api/vendor/autoload.php');

入门指南

请按照 安装过程 进行操作,然后运行以下命令

<?php
require_once(__DIR__ . '/vendor/autoload.php');



// Configure Cloudinary URL: basicAuth
$config = Cloudinary\MediaDelivery\Configuration::getDefaultConfiguration()
              ->setCloudinaryUrl('cloudinary://key:secret@cloud_name');

$apiInstance = new Cloudinary\MediaDelivery\Api\CacheApi(null, $config);

$cache_invalidate_request_payload = new \Cloudinary\MediaDelivery\Model\CacheInvalidateRequestPayload(); // \Cloudinary\MediaDelivery\Model\CacheInvalidateRequestPayload | Payload to invalidate the cache

try {
    $apiInstance->invalidate($cache_invalidate_request_payload);
} catch (Exception $e) {
    echo 'Exception when calling CacheApi->invalidate: ', $e->getMessage(), PHP_EOL;
}

API 端点

所有 URI 都相对于 https://api.cloudinary.com/v2/demo

模型

授权

basicAuth

  • 类型: HTTP 基本认证

bearerAuth

  • 类型: Bearer 认证 (JWT)

测试

要运行测试,请使用

composer install
vendor/bin/phpunit

作者

关于此包

此 Cloudinary PHP 包是自动生成的。

  • API 版本:0.1.0-beta
  • 构建包:org.openapitools.codegen.languages.PhpClientCodegen