This repository contains the source code for a Python 3 application designed to demonstrate various operations using the Genesis Foods GraphQL API. It includes examples of how to authenticate, send queries, and handle responses efficiently. The code is structured to provide clear, reusable functions for interacting with the API, making it easy for users to understand and extend the functionality for their own needs. Additionally, configuration files and dependencies are managed to ensure a smooth setup process for users, enabling them to quickly start experimenting with and integrating the Genesis Foods GraphQL API into their projects.
Trustwell Genesis Foods API Playground. Getting Started With The Gensis Foods GraphQL API
The current version is 1.0.0
- git clone https://github.com/esha/genesis-foods-api-examples
- Create a virtualenv
- Activate the virtualenv
- python setup.py install
- git clone https://github.com/esha/genesis-foods-api-examples
- Open the project in PyCharm it will suggest creating a virtualenv accept the suggestion
- PyCharm will ask to install the requirements, accept the suggestion
- You can then run directly from within PyCharm
Python 3.9+
The playground is configured via the config.ini file.
- You will need to replace the placeholder values with your own Genesis Foods API credentials to authenticate and access the API.
Pull requests should be submitted to the repository for review.
Use of Google python coding standards are enforced.
Doug Bell dbell@trustwell.com