Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/antibodies-online/fedex-rest
https://github.com/antibodies-online/fedex-rest
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/antibodies-online/fedex-rest
- Owner: antibodies-online
- License: mit
- Created: 2024-05-03T11:31:26.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-08-09T21:07:39.000Z (6 months ago)
- Last Synced: 2024-08-09T22:25:22.942Z (6 months ago)
- Language: PHP
- Size: 9.71 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FedEx Rest
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/antibodies-online/fedex-rest/master/LICENSE)
[![Packagist](https://img.shields.io/packagist/v/antibodies-online/fedex-rest-sdk.svg)](https://packagist.org/packages/antibodies-online/fedex-rest-sdk)
[![GitHub issues](https://img.shields.io/github/issues/antibodies-online/fedex-rest.svg)](https://github.com/antibodies-online/fedex-rest/issues)This package provides PHP classes to interact with the FedEx REST API.
Each Class is generated by Jane OpenAPI Generator. The OpenAPI Specification is provided by FedEx which can be found in the resources folder.
## Installation
```shell
composer require antibodies-online/fedex-rest
```## Usage
TBC
## Development
### Combine OpenAPI Specification json files
```shell
composer build-combined-json
```
> [!CAUTION]
> Be careful, the track json contains an operation with numbers. This will break the function names in the Client. You have to rewrite the name to: "Track Send Notification"!### Generate Classes
```shell
composer openapi-generate
```## Documentations
https://developer.fedex.com/## Contributing
Really appreciate bug reports. Feel free to ask for additional functionality/fields.
But be aware not all feature may be implemented.
A Pull Request for your Features would be amazing.