qencode/api-client

There is no license information available for the latest version (v1.13) of this package.

PHP library for interacting with Qencode API

Maintainers

👁 qencode-dev

Package info

github.com/Qencode-Corp/qencode-api-php-client

pkg:composer/qencode/api-client

Statistics

Installs: 241 162

Dependents: 2

Suggesters: 0

Stars: 8

Open Issues: 3

v1.13 2024-01-16 15:31 UTC

Requires

  • php: >=5.4

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

Unknown License e57b2d1dfe81fd866c3267e8a9ec64b1a04e71f3

This package is auto-updated.

Last update: 2026-06-16 21:23:42 UTC


README

PHP library for interacting with the Qencode API.

Installation

Get composer, run this in your project directory:

 curl -sS https://getcomposer.org/installer | php

Create composer.json under the root of your project with the following instructions:

 {
 "require": {
 "qencode/api-client": "1.13.*"
 }
 }

Run composer:

 php composer.phar install

Include vendor/autoload.php:

 require 'vendor/autoload.php';

If you don't use composer, use autoload.php located in the root of the repo:

 require_once __DIR__ . '/../autoload.php';

Usage

Instantiate Qencode API Client:

 $q = new QencodeApiClient($apiKey);

Create a new job:

 $task = $q->createTask(); 
 $task->start($transcodingProfileId, $video_url);

Query an existing job:

 $response = $task->getStatus();

Copyright

Copyright 2018 Qencode, Inc.