Files
lazarus-ccr/applications/foobot
gbamber 0f07b81e94 To V0.1.2.0
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5592 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-01-05 09:17:25 +00:00
..
2016-12-30 09:54:54 +00:00
2016-12-30 09:54:54 +00:00
2017-01-05 09:17:25 +00:00
2016-12-29 13:26:23 +00:00
2016-12-29 13:26:23 +00:00
2016-12-29 17:02:40 +00:00
2016-12-29 13:26:23 +00:00

Foobot project
==============

The main application Foobot Interregator shows how to pull all the data available from the Foobot API
The monitor application shows how to write a practical graphical Foobot Monitor for one foobot
Both applications have dependency for CryptIni - available via OnlinePackageManager
Also Industrial component - available via OnlinePackageManager in Laz1.8

If you want to build your own GUI, then you need three files:
1. foobot_objects.pas - Object definitions
2. ugenericcollections.pas - helper file for foobot_objects
3. foobot_utilities.pas - the main API

Use the routines in foobot_utilities.pas to:
1. Fetch Foobot identities via Username + API Key
2. Fetch data from an identity

In all cases, you will need a foobot account and an API key.
The API key is freely available from the Foobot website

- minesadorada@charcodelvalle.com