Download the PHP package kruegge82/dhl-authentication-oauth-api without Composer
On this page you can find all versions of the php package kruegge82/dhl-authentication-oauth-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download kruegge82/dhl-authentication-oauth-api
More information about kruegge82/dhl-authentication-oauth-api
Files in kruegge82/dhl-authentication-oauth-api
Download kruegge82/dhl-authentication-oauth-api
More information about kruegge82/dhl-authentication-oauth-api
Files in kruegge82/dhl-authentication-oauth-api
Vendor kruegge82
Package dhl-authentication-oauth-api
Short Description This API describes how API client can obtain a token which is used to access various Parcel Germany APIs. Using this API is often the first step in making your API call.
License unlicense
Homepage https://openapi-generator.tech
Package dhl-authentication-oauth-api
Short Description This API describes how API client can obtain a token which is used to access various Parcel Germany APIs. Using this API is often the first step in making your API call.
Preconditions
You will need: * client ID (aka "API Key", obtained when you create an app in developer.dhl.com) * client secret (obtained when you create an app in developer.dhl.com) * GKP user name (obtained when setting up your business account with Parcel Germany) * GKP password (obtained when setting up your business account with Parcel Germany)Technical Information
This uses an implementation of OAuth2 Password Grant (RFC 6749). After successfull usage you will: * have an opaque access token to be used for API calls afterwards * this token will have an expiration timeLicense unlicense
Homepage https://openapi-generator.tech
Please rate this library. Is it a good library?
Informations about the package dhl-authentication-oauth-api
OpenAPIClient-php
This API describes how API client can obtain a token which is used to access various Parcel Germany APIs. Using this API is often the first step in making your API call.
Preconditions
You will need: * client ID (aka \"API Key\", obtained when you create an app in developer.dhl.com) * client secret (obtained when you create an app in developer.dhl.com) * GKP user name (obtained when setting up your business account with Parcel Germany) * GKP password (obtained when setting up your business account with Parcel Germany)Technical Information
This uses an implementation of OAuth2 Password Grant (RFC 6749). After successfull usage you will: * have an opaque access token to be used for API calls afterwards * this token will have an expiration time ## Installation & Usage ### Requirements PHP 8.1 and later. ### Composer To install the bindings via [Composer](https://getcomposer.org/), add the following to `composer.json`: Then run `composer install` ### Manual Installation Download the files and include `autoload.php`: ## Getting Started Please follow the [installation procedure](#installation--usage) and then run the following: ## API Endpoints All URIs are relative to *https://api-sandbox.dhl.com/parcel/de/account/auth/ropc/v1* Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- *AuthenticationApi* | [**dispenseToken**](docs/Api/AuthenticationApi.md#dispensetoken) | **POST** /token | Obtains an access token based on the credentials submitted or based on the refresh token. *BusinessOperationsApi* | [**hello**](docs/Api/BusinessOperationsApi.md#hello) | **GET** /hello | This allows testing of the token and also alternative authentication methods. *GeneralApi* | [**getSemanticVersion**](docs/Api/GeneralApi.md#getsemanticversion) | **GET** / | Return API version ## Models - [GetSemanticVersion200Response](docs/Model/GetSemanticVersion200Response.md) - [GetSemanticVersion200ResponseAmp](docs/Model/GetSemanticVersion200ResponseAmp.md) - [TokenResponse](docs/Model/TokenResponse.md) ## Authorization ### bearerAuth - **Type**: Bearer authentication (Apigee) ## Tests To run the tests, use: ## Author ## About this package This PHP package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project: - API version: `2.0.5` - Generator version: `7.9.0` - Build package: `org.openapitools.codegen.languages.PhpNextgenClientCodegen`All versions of dhl-authentication-oauth-api with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.1
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^7.4.5
guzzlehttp/psr7 Version ^2.0
ext-curl Version *
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^7.4.5
guzzlehttp/psr7 Version ^2.0
The package kruegge82/dhl-authentication-oauth-api contains the following files
Loading the files please wait ....