2017-25 © Pedro Peláez
 

library audimmi

image

sapistudio/audimmi

  • Wednesday, June 20, 2018
  • by maharbig
  • Repository
  • 1 Watchers
  • 0 Stars
  • 2 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

MyAudi rest api

stil in tests , used it with caution

Inspired by https://github.com/davidgiga1993/AudiAPI This library provides access to the MyAudi api., (*1)

First we must configure the app.credentials are not stored anywhere,just used for receiving tokens. This is just one times use command.It will fall on a second run, unless a proper logout is made., (*2)

For auto tracking of journeys you will need an here api key get your here api:https://developer.here.com/, (*3)

use SapiStudio\MyAudi\Init;

$configure = [
    'username' => 'user',
    'password' => 'pass'
    'HERE_API_KEY'=>'apivalue'
];
$myAudiHandler = Init::configure($configure);

Now we can make api calls Initiate the app, (*4)

use SapiStudio\MyAudi\Init;

$myAudiHandler = Init::make();

Get car reported position, (*5)

$myAudiHandler->getPosition();

Get the car service plan, (*6)

$myAudiHandler->getServicePlan();

Get cost tracker entries, (*7)

$myAudiHandler->Entries()->loadCosts();

Get journal entries, (*8)

$myAudiHandler->Entries()->loadJourneys();

Check auxiliar clima status, (*9)

$myAudiHandler->auxiliarClimaStatus();

Get favourite audi partner, (*10)

$myAudiHandler->getFavoritePartner();

Get favourite audi partner, (*11)

$myAudiHandler->getFavoritePartner();

Setup a cron at minimum 5 minutes and run(this is the period that requests are cached.below this you are runing same request ), (*12)

$myAudiHandler->trackLocation();

when it sees a change in your position,automitcally will add a journey entry to MyAudi,and a HERE static map with the route, (*13)

Finally, for loggin out , just use, (*14)


Init::logout();

This will clear all your tokens. For making api calls again,you must start with the configure function, (*15)

The Versions

20/06 2018

dev-master

9999999-dev

  Sources   Download

MIT

The Requires

 

20/06 2018

1.1

1.1.0.0

  Sources   Download

MIT

The Requires