Changes for version 0.17

  • Change: 1dc5085736e6428e0edc830f6c04bf6b36200bb3 Author: Peter Scott <peter@computerpros.com.au> Date : 2018-11-02 17:19:00 +0000
    • Improve API Version handling
    • better support for use of api format including versions such as 'storage:v1beta2' , 'storage:v1.objects.insert' etc currently working through cloudstorage .. apeears the API spec deosn't 100% describe the upload requirements .. investigation continue
  • Change: a50410ff0931f7ccbe1f2b6bce6fe0271fdf1e37 Author: Peter Scott <peter@computerpros.com.au> Date : 2018-11-01 19:09:59 +0000
    • removed switch breaking Travis - replaced if elsif else
    • looked at modern options for switch .. https://www.effectiveperlprogramming.com/2017/12/beware-of-the-remova l-of-when-in-perl-v5-28/ .. but looked too hard for something so small - just replaced with if else
  • Change: ad0a5df713eaf96b38b27c73ac43fb51f6538cfe Author: Peter Scott <peter@computerpros.com.au> Date : 2018-11-01 18:48:15 +0000
    • Cloud Bucket Example and Improve returned discovery data
    • Recursively replace discovery structure '$ref' lookups with their actual structure to give a full and complete description for get_api_discovery_for_api_id and extract_method_discovery_detail_from_api_spec Added starter cloudstorage bucket example. Added ability to pass headers hashref into api_query to allow MIME headers Client PM POD refinement fixed spelling method name api_version_urls
  • Change: e8011fc7cd2114b59753968dc4b80f6dee808017 Author: Peter Scott <peter@computerpros.com.au> Date : 2018-11-01 04:00:53 +0000
    • update README.md
  • Change: 489a39cb61a1701a7af6071c9d815cd9a786d155 Author: Peter Scott <peter@computerpros.com.au> Date : 2018-10-31 17:11:00 +0000
    • Added translation API example and cleaned some POD
  • Change: 9a5dd05e600a0e9ebc0c4702277cb5d279f17c36 Author: Peter Scott <peter@computerpros.com.au> Date : 2018-10-30 23:42:11 +0000
    • update email in sample snippet
  • Change: 183228261985333bbd3ac75135e851610b218bb4 Author: Peter Scott <peter@computerpros.com.au> Date : 2018-10-30 22:43:09 +0000
    • update travis coverage
  • Change: d5332d5f7c7fd3cde71fe906d98b5489a5c5baaa Author: Peter Scott <peter@shotgundriver.com> Date : 2018-10-28 09:48:26 +0000
    • V16 with minimum Mojolicious Version 7.12
  • Change: 6960a6b30a9eef4048856be8efafbbd41d038af4 Author: Peter Scott <peter@shotgundriver.com> Date : 2018-10-28 04:21:08 +0000
    • bump version to 0.15.1 and add cpanfile to build

Documentation

CLI tool with mini http server for negotiating Google OAuth2 Authorisation access tokens that allow offline access to Google API Services on behalf of the user.

Modules

API WebService OAUTH2 Client Agent to streamline access to GOOGLE API End-Point Services using Discovery Data
JSON File Persistence for Google OAUTH Project and User Access Tokens
Specific methods to fetch tokens from JSON data sources
Credentials for particular Client instance. You can use this module as singleton also if you need to share
Google API discovery service
User Agent wrapper for working with Google APIs