PHPackages                             vanthao03596/ghtk-sdk - 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. [API Development](/categories/api)
4. /
5. vanthao03596/ghtk-sdk

ActiveLibrary[API Development](/categories/api)

vanthao03596/ghtk-sdk
=====================

A simple PHP GHTK API client, Object Oriented, tested and documented.

0.0.3(3y ago)319541MITPHPPHP ^7.2.5|^8.0

Since Jun 24Pushed 3y ago1 watchersCompare

[ Source](https://github.com/vanthao03596/ghtk-sdk)[ Packagist](https://packagist.org/packages/vanthao03596/ghtk-sdk)[ Docs](https://github.com/vanthao03596/ghtk-sdk)[ GitHub Sponsors](https://github.com/vanthao03596)[ RSS](/packages/vanthao03596-ghtk-sdk/feed)WikiDiscussions main Synced today

READMEChangelog (3)Dependencies (16)Versions (4)Used By (1)

PHP GHTK SDK
============

[](#php-ghtk-sdk)

[![Latest Version on Packagist](https://camo.githubusercontent.com/7c2a21012ee8c38303ee0ed80d13c95b39a8b94f0277650a6cef8a88c0ad0014/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f76616e7468616f30333539362f6768746b2d73646b2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/vanthao03596/ghtk-sdk)[![GitHub Tests Action Status](https://camo.githubusercontent.com/456649e29b38a4647bfa67694220e5ab4ce0e91cd7b63d724111375c930a2a38/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f76616e7468616f30333539362f6768746b2d73646b2f54657374733f6c6162656c3d7465737473)](https://camo.githubusercontent.com/456649e29b38a4647bfa67694220e5ab4ce0e91cd7b63d724111375c930a2a38/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f76616e7468616f30333539362f6768746b2d73646b2f54657374733f6c6162656c3d7465737473)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/20809ae4360e3f24baff7eba1992f403a1db9d5550fff0db32e4cf5b475f0a08/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f76616e7468616f30333539362f6768746b2d73646b2f436865636b253230262532306669782532307374796c696e673f6c6162656c3d636f64652532307374796c65)](https://github.com/vanthao03596/ghtk-sdk/actions?query=workflow%3A%22Check+%26+fix+styling%22+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/2e75a877150e1ae5d40fe715bb5f20b77d4e13bc9c36795ae8d60b16df426d02/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f76616e7468616f30333539362f6768746b2d73646b2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/vanthao03596/ghtk-sdk)

[![](https://camo.githubusercontent.com/88398ec6c15a55c814f9455f1b5f6f36cb235d2e7bab5310dc711799071effe9/68747470733a2f2f62616e6e6572732e6265796f6e64636f2e64652f5048502532304748544b25323053444b2e706e673f7468656d653d6c69676874267061636b6167654d616e616765723d636f6d706f7365722b72657175697265267061636b6167654e616d653d76616e7468616f30333539362532466768746b2d73646b267061747465726e3d617263686974656374267374796c653d7374796c655f31266465736372697074696f6e3d412b73696d706c652b5048502b4748544b2b4150492b636c69656e742532432b4f626a6563742b4f7269656e7465642532432b7465737465642b616e642b646f63756d656e7465642e266d643d312673686f7757617465726d61726b3d3026666f6e7453697a653d313030707826696d616765733d68747470732533412532462532467777772e7068702e6e6574253246696d616765732532466c6f676f732532466e65772d7068702d6c6f676f2e737667)](https://camo.githubusercontent.com/88398ec6c15a55c814f9455f1b5f6f36cb235d2e7bab5310dc711799071effe9/68747470733a2f2f62616e6e6572732e6265796f6e64636f2e64652f5048502532304748544b25323053444b2e706e673f7468656d653d6c69676874267061636b6167654d616e616765723d636f6d706f7365722b72657175697265267061636b6167654e616d653d76616e7468616f30333539362532466768746b2d73646b267061747465726e3d617263686974656374267374796c653d7374796c655f31266465736372697074696f6e3d412b73696d706c652b5048502b4748544b2b4150492b636c69656e742532432b4f626a6563742b4f7269656e7465642532432b7465737465642b616e642b646f63756d656e7465642e266d643d312673686f7757617465726d61726b3d3026666f6e7453697a653d313030707826696d616765733d68747470732533412532462532467777772e7068702e6e6574253246696d616765732532466c6f676f732532466e65772d7068702d6c6f676f2e737667)

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

[](#requirements)

- PHP &gt;= 7.2
- A [PSR-17 implementation](https://packagist.org/providers/psr/http-factory-implementation)
- A [PSR-18 implementation](https://packagist.org/providers/psr/http-client-implementation)

Quick install
-------------

[](#quick-install)

Via [Composer](https://getcomposer.org).

This command will get you up and running quickly with a Guzzle HTTP client.

```
composer require vanthao03596/ghtk-sdk guzzlehttp/guzzle:^7.0.1 http-interop/http-factory-guzzle:^1.0
```

Advanced install
----------------

[](#advanced-install)

We are decoupled from any HTTP messaging client with help by [HTTPlug](https://httplug.io).

### Using a different http client

[](#using-a-different-http-client)

```
composer require vanthao03596/ghtk-sdk symfony/http-client nyholm/psr7
```

To set up the GHTK client with this HTTP client

```
use Symfony\Component\HttpClient\HttplugClient;

$client = Client::createWithHttpClient(new HttplugClient(), true);
```

Basic usage of `php-ghtk-api` client
------------------------------------

[](#basic-usage-of-php-ghtk-api-client)

```
