2017 © Pedro Peláez
 

library cielo24_php

A PHP client library for the Cielo24 API (Unofficial)

image

mediaupstream/cielo24_php

A PHP client library for the Cielo24 API (Unofficial)

  • Wednesday, August 12, 2015
  • by mediaupstream
  • Repository
  • 4 Watchers
  • 0 Stars
  • 5 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 3 Forks
  • 0 Open issues
  • 6 Versions
  • 0 % Grown

The README.md

Cielo24 PHP Client Library (Unofficial)

A simple PHP library to access the cielo24.com API, (*1)

You might want to consider using the official php library which requires PHP >= 5.5.0., (*2)

Requirements

PHP 5.3.3 and later., (*3)

Installation

Install with Composer, (*4)

composer require mediaupstream/cielo24_php

then in your php application you can require the autoloader, (*5)

<?php
  require 'vendor/autoload.php';

Alternatively, you can download the source and simply require the init script, (*6)

<?php
  require '/path/to/cielo24_php/init.php';

Sample Usage

<?php

  require 'vendor/autoload.php';

  $cielo = new Cielo\Api(array(
    'user' => 'test_user',
    'key'  => 'ea9fc1ce98f5acf74a4f93de2bcfcfa5'
  ));

  // login
  $cielo->login(array('password' => 'test_password'));

  // create a new job
  $job = $cielo->job_create();

  // add some media to the job
  $cielo->add_media(array(
    'job_id' => $job->JobId,
    'media_url' => 'http://domain.com/media.mp4'
  ));

  // request that the media be transcribed
  $cielo->perform_transcription(array(
    'job_id' => $job->JobId,
    'transcription_fidelity' => 'MECHANICAL',
    'priority' => 'ECONOMY'
  ));

  // attempt to get the transcript for this job
  $cielo->get_transcript(array(
    'job_id' => $job->JobId
  ));

Tests

To run tests first install PHPUnit, then rename the test config file and edit it adding your sandbox API credentials from Cielo24., (*7)

mv tests/_config.default.php tests/_config.php

Now you can run the tests with:, (*8)

phpunit

License

The MIT License, (*9)

The Versions

12/08 2015

dev-master

9999999-dev https://github.com/FrontendMasters/cielo24_php

A PHP client library for the Cielo24 API (Unofficial)

  Sources   Download

MIT

The Requires

  • php >=5.3.3
  • ext-curl *

 

The Development Requires

api video subtitles transcription cielo24 cielo transcribe transcribing captions

06/08 2015

1.1.0

1.1.0.0 https://github.com/FrontendMasters/cielo24_php

A PHP client library for the Cielo24 API (Unofficial)

  Sources   Download

MIT

The Requires

  • php >=5.3.3
  • ext-curl *

 

The Development Requires

api video subtitles transcription cielo24 cielo transcribe transcribing captions

25/07 2015

1.0.3

1.0.3.0 https://github.com/FrontendMasters/cielo24_php

A PHP client library for the Cielo24 API

  Sources   Download

MIT

The Requires

  • php >=5.3.3
  • ext-curl *

 

The Development Requires

api video subtitles transcription cielo24 cielo transcribe transcribing captions

22/07 2015

1.0.2

1.0.2.0 https://github.com/FrontendMasters/cielo24_php

A PHP client library for the Cielo24 API

  Sources   Download

MIT

The Requires

  • php >=5.3.3
  • ext-curl *

 

The Development Requires

api video subtitles transcription cielo24 cielo transcribe transcribing captions

19/07 2015

1.0.1

1.0.1.0 https://github.com/FrontendMasters/cielo24_php

A PHP client library for the Cielo24 API

  Sources   Download

MIT

The Requires

  • php >=5.3.3
  • ext-curl *

 

The Development Requires

api video subtitles transcription cielo24 cielo transcribe transcribing captions

19/07 2015

1.0.0

1.0.0.0 https://github.com/FrontendMasters/cielo24_php

A PHP client library for the Cielo24 API

  Sources   Download

MIT

The Requires

  • php >=5.3.3
  • ext-curl *

 

The Development Requires

api video subtitles transcription cielo24 cielo transcribe transcribing captions