Download the PHP package g2a/integration-api-client without Composer

On this page you can find all versions of the php package g2a/integration-api-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package integration-api-client

PHP client for Integration API of G2A.COM

Client library allows to integrate with G2A.COM Integration API
Web site: https://www.g2a.com/integration-api/

Documentation

Go to https://www.g2a.com/integration-api/documentation/

Requirements

Installation

Package is published on Packagist

Add project dependency:

composer require g2a/integration-api-client

Usage

Creating API client

`

Basic Example

`

See examples directory for more use cases

Get products

Add an order

Pay for rder

Get order details

Get order key

Sandbox credentials

API Hash: qdaiciDiyMaTjxMt
API Key: 74026b3dc2c6db6a30a73e71cdb138b1e1b5eb7a97ced46689e2d28db1050875

Commands

Code quality

Execute PHPUnit tests

make test

Code style

Requires PHP for CLI installed. Execute in root directory

make csfixer

Run examples

The following command will send example requests to sandbox environment

make run-examples

License

PHP client for Integration API of G2A.COM is released under the MIT license

Support

Contact us on G2A Support Hub


All versions of integration-api-client with dependencies

PHP Build Version
Package Version
Requires guzzlehttp/guzzle Version ~6.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package g2a/integration-api-client contains the following files

Loading the files please wait ....