webpractik/ocf-converter-sdk

onlineconvertfree.com 文件转换 API 的 SDK

1.0.0 2022-11-14 08:35 UTC

This package is auto-updated.

Last update: 2024-09-14 13:42:20 UTC


README

onlineconvertfree.com 文件转换 API 的 SDK。

安装与使用

要求

PHP 7.4 及以上版本。也应在 PHP 8.0 中工作。

Composer

推荐通过 Composer 安装 SDK。

composer require webpractik/ocf-converter-sdk

入门

请遵循 安装程序,然后从以下步骤开始

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


$apiKey = 'myApiKey';

$client = new Webpractik\OcfConverter\Sdk\OcfClient($apiKey);

$filePath = '/path/to/file/to/convert.png';
$extensionToConvertTo = 'pdf';

try {
    $task = $client->uploadFile($filePath, $extensionToConvertTo);

    $result = $task->waitForConversion();

    if ($result->isSuccess()) {
        $resultUrl = $result->getResultingFileUrl();

        $resultFileName = basename($resultUrl);

        if (file_put_contents($resultFileName, file_get_contents($resultUrl))) {
            $result->deleteFile();
        }
    }
} catch (Exception $e) {
    echo 'Exception: ', $e->getMessage(), PHP_EOL;
}

许可证

SDK 在 MIT 许可证 (MIT) 下提供。请参阅 许可证文件 了解更多信息。

贡献

OpenAPI Generator 用于客户端生成。

要求

JRE 和 OpenAPI Generator 是客户端生成的必需品。

客户端生成

要重新生成客户端,请执行以下操作

  • 运行生成命令
composer api-codegen
  • 使用您的 IDE 对生成的代码进行格式化。