PHPackages                             svilborg/guzzle-encoding-com - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. svilborg/guzzle-encoding-com

ActiveLibrary[HTTP &amp; Networking](/categories/http)

svilborg/guzzle-encoding-com
============================

PHP Library for Encoding.com's XML API

v0.3.0(12y ago)55.5k11Apache-2.0PHPPHP &gt;=5.3.2

Since Aug 13Pushed 12y ago3 watchersCompare

[ Source](https://github.com/svilborg/guzzle-encoding-com)[ Packagist](https://packagist.org/packages/svilborg/guzzle-encoding-com)[ RSS](/packages/svilborg-guzzle-encoding-com/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (3)Versions (4)Used By (1)

Guzzle Client for Encoding.com API
==================================

[](#guzzle-client-for-encodingcom-api)

[![Build Status](https://camo.githubusercontent.com/56d58979f773c2aa7adc33ab497fa2f6a249f7f0067d76c0ccf21ae1cb10f2a0/68747470733a2f2f6170692e7472617669732d63692e6f72672f7376696c626f72672f67757a7a6c652d656e636f64696e672d636f6d2e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/svilborg/guzzle-encoding-com)[![Latest Stable Version](https://camo.githubusercontent.com/82aee7e807567cf7ffc3bec38fd07918d4020556c20ec0788e05af2ced64148f/68747470733a2f2f706f7365722e707567782e6f72672f7376696c626f72672f67757a7a6c652d656e636f64696e672d636f6d2f762f737461626c652e706e67)](https://packagist.org/packages/svilborg/guzzle-encoding-com)[![Latest Unstable Version](https://camo.githubusercontent.com/f3f3f67e8c6bf6bdd8cd3268ff967936863af2bc50066b5ede37c623e1a62659/68747470733a2f2f706f7365722e707567782e6f72672f7376696c626f72672f67757a7a6c652d656e636f64696e672d636f6d2f762f756e737461626c652e706e67)](https://packagist.org/packages/svilborg/guzzle-encoding-com)

A Guzzle client for Encoding.com's XML API . (Note : Not offical)

Installation
------------

[](#installation)

Install using composer

```
{
    "require" : "svilborg/guzzle-encoding-com"
}

```

Requirements
------------

[](#requirements)

- PHP Version &gt;=5.3.2.
- PHP Guzzle Library
- Requires a API Key and User ID from [Encoding.com](http://www.encoding.com/)
- [See also the API documentation](http://www.encoding.com/api)

Usage
-----

[](#usage)

```
use Gencoding\Guzzle\Encoding\EncodingClient;

$client = EncodingClient::factory(array(
	'userid' => '12345',
	'userkey' => 'X1Y2Z3A4B5C6'));

$command = $client->getCommand('GetMediaInfo', array(
	"mediaid" => 8888888888
));

try {
    $result = $command->getResult();

	$resultObject = $result->getXmlElement();

} catch (\Exception $e) {
	// Catch Errors
}
```

Running Tests
-------------

[](#running-tests)

First, install PHPUnit with `composer.phar install --dev`, then run `./vendor/bin/phpunit`.

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~4 days

Total

3

Last Release

4654d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1db646b4e4a625b138b9b1cb5d5aad0f16c3fe35bbcacadd5fe788782f99df71?d=identicon)[svilborg](/maintainers/svilborg)

---

Top Contributors

[![svilborg](https://avatars.githubusercontent.com/u/2757518?v=4)](https://github.com/svilborg "svilborg (57 commits)")

---

Tags

apiencodingguzzle-php-libraryphpcloudGuzzleencodingencoderEncoding.com

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/svilborg-guzzle-encoding-com/health.svg)

```
[![Health](https://phpackages.com/badges/svilborg-guzzle-encoding-com/health.svg)](https://phpackages.com/packages/svilborg-guzzle-encoding-com)
```

###  Alternatives

[bradfeehan/desk-php

PHP client for Desk.com v2 API based on Guzzle

2181.4k](/packages/bradfeehan-desk-php)[cossou/trak-io-api-client

PHP Trak.io Api Client built on Guzzle

204.0k](/packages/cossou-trak-io-api-client)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
