Compare commits
151
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1863ff393a | ||
|
|
a539efb65d | ||
|
|
fe15da4142 | ||
|
|
3c9ff4745f | ||
|
|
01db9fa14f | ||
|
|
9a289b3683 | ||
|
|
8f63248a6a | ||
|
|
bab8890042 | ||
|
|
83b781abf2 | ||
|
|
ed3bfa6767 | ||
|
|
18a2dec5e6 | ||
|
|
69c4eb6ded | ||
|
|
abab9a6fdd | ||
|
|
0dc2c6fe93 | ||
|
|
7577687972 | ||
|
|
0da4b01cea | ||
|
|
75551162c4 | ||
|
|
fe831fd327 | ||
|
|
35ced21791 | ||
|
|
e7e179909f | ||
|
|
cecb160cd2 | ||
|
|
2427e65f81 | ||
|
|
208e776dd0 | ||
|
|
5067fce553 | ||
|
|
fc84c89dd7 | ||
|
|
6f96e0087b | ||
|
|
a90a8c4e91 | ||
|
|
5c6a4be5b6 | ||
|
|
1a6c61c33a | ||
|
|
16f8f3a21c | ||
|
|
07e5d9d788 | ||
|
|
72dff4fc8e | ||
|
|
0425cf88e4 | ||
|
|
ec7466811f | ||
|
|
67bb1fca5d | ||
|
|
fe54abcccb | ||
|
|
d3e1b359e4 | ||
|
|
3e5ce89fc6 | ||
|
|
ad252bd8c9 | ||
|
|
b6e7c74905 | ||
|
|
893942dfec | ||
|
|
e41e48835f | ||
|
|
42ebe6e16f | ||
|
|
fb9b31609f | ||
|
|
fd71a2a2b1 | ||
|
|
7d916df662 | ||
|
|
9cb26d0d58 | ||
|
|
1729c2bd69 | ||
|
|
8331b5ae12 | ||
|
|
d7cdc5cc2f | ||
|
|
3f8245535a | ||
|
|
bbad6f2067 | ||
|
|
dce5a6250a | ||
|
|
fa69289e2f | ||
|
|
0f298a80cd | ||
|
|
399c27ccde | ||
|
|
2a72da6f56 | ||
|
|
51b3e913c2 | ||
|
|
277cb1bad3 | ||
|
|
be622b866f | ||
|
|
6f8c049c98 | ||
|
|
4ce088ce6e | ||
|
|
5318f5704e | ||
|
|
c42040daa9 | ||
|
|
b04856e993 | ||
|
|
4755f3bb52 | ||
|
|
24491a303b | ||
|
|
730ead3f7c | ||
|
|
5407641a86 | ||
|
|
6c675d9b28 | ||
|
|
1936e06e56 | ||
|
|
114835262f | ||
|
|
eb7fc86413 | ||
|
|
0d04a46954 | ||
|
|
ba384b35af | ||
|
|
672d36ed33 | ||
|
|
5d56a944b8 | ||
|
|
0a5517d7e7 | ||
|
|
91d42601bf | ||
|
|
00c6a8a062 | ||
|
|
938c1d6860 | ||
|
|
c811c36c71 | ||
|
|
9ac3b0efdc | ||
|
|
3ce5703ba8 | ||
|
|
02bb9ac695 | ||
|
|
e552812cba | ||
|
|
a6a1a10c4d | ||
|
|
89f98ffb02 | ||
|
|
5135182a2c | ||
|
|
349f42f4d9 | ||
|
|
45c5146f72 | ||
|
|
c8f8b9b97a | ||
|
|
5efa4ab89b | ||
|
|
5adef79beb | ||
|
|
7fcb508d6d | ||
|
|
9d606de9db | ||
|
|
c91adfdb23 | ||
|
|
bce9404aa8 | ||
|
|
04501f5f5b | ||
|
|
65feafcda4 | ||
|
|
edfaf12ee6 | ||
|
|
0d2077f6eb | ||
|
|
a3a779c2b6 | ||
|
|
019ee9f3cc | ||
|
|
b88cb0d7da | ||
|
|
c3cf4ec745 | ||
|
|
3527d12a0e | ||
|
|
5e19c7d7f5 | ||
|
|
acce9b934c | ||
|
|
126b5ef0e2 | ||
|
|
24f59c4a73 | ||
|
|
082c2935dc | ||
|
|
3df6834454 | ||
|
|
2f4cafec04 | ||
|
|
9c15b247ee | ||
|
|
8a89be8b1a | ||
|
|
b0f72eea97 | ||
|
|
65e29d9745 | ||
|
|
5dfeab0474 | ||
|
|
21845b5921 | ||
|
|
e9be1435c5 | ||
|
|
fae625c5c6 | ||
|
|
af3e77be2d | ||
|
|
f78c52eff9 | ||
|
|
ac7a179d06 | ||
|
|
3e99f3d740 | ||
|
|
9d8fa2972a | ||
|
|
57d593e7e4 | ||
|
|
bf37c2bf30 | ||
|
|
6ee6315a2c | ||
|
|
958784b728 | ||
|
|
2579684c32 | ||
|
|
2e181ba6be | ||
|
|
25df7eb1d0 | ||
|
|
38bb0531d7 | ||
|
|
59ddd37490 | ||
|
|
a0c9bd3048 | ||
|
|
4bb86e2efb | ||
|
|
969f1edadd | ||
|
|
2d4a746c58 | ||
|
|
0c505b72e2 | ||
|
|
7b0d1bac03 | ||
|
|
92d85bc5fe | ||
|
|
e6194c0935 | ||
|
|
e51594589f | ||
|
|
13faa50f80 | ||
|
|
71529a4190 | ||
|
|
6fbda3b555 | ||
|
|
7525e528fc | ||
|
|
5fc231ac73 | ||
|
|
4961dd1ad9 |
+1
-1
@@ -5,7 +5,7 @@ This page provides an index of the available documentation for the FarmMaps plat
|
|||||||
## Getting started
|
## Getting started
|
||||||
The main starting point for Farmmaps API access is the REST API.
|
The main starting point for Farmmaps API access is the REST API.
|
||||||
To get started, follow the steps below.
|
To get started, follow the steps below.
|
||||||
The workflow and high-level architecture FarmMaps are documented on the [Farmmaps Workflow](Workflow) and [FarmMaps Main Components](Main-components.md) pages.
|
The workflow and high-level architecture FarmMaps are documented on the [Farmmaps Workflow](Workflow.md) and [FarmMaps Main Components](Main-components.md) pages.
|
||||||
|
|
||||||
### Environments
|
### Environments
|
||||||
|
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
# Integrating FarmMaps OpenID Connect
|
# Integrating FarmMaps OpenID Connect
|
||||||
Farmmaps uses OpenID Connect (OIDC).
|
Farmmaps uses OpenID Connect (OIDC).
|
||||||
This page lists the information needed to integrate OpenID connect into your application.
|
This page lists the information needed to integrate OpenID connect into your application.
|
||||||
Note that for testing purposes it is quicker to just [generate an access token](.md) instead of implementing a complete integration.
|
Note that for testing purposes it is quicker to just [generate an access token]() instead of implementing a complete integration.
|
||||||
Please see [https://openid.net/connect/](https://openid.net/connect/) if you are not familiar with OpenID Connect.
|
Please see [https://openid.net/connect/](https://openid.net/connect/) if you are not familiar with OpenID Connect.
|
||||||
|
|
||||||
To integrate OIDC, it is recommended to use a (certified) library/implementation for your language of choice:
|
To integrate OIDC, it is recommended to use a (certified) library/implementation for your language of choice:
|
||||||
@@ -21,7 +21,7 @@ More about flow types can be found [here](https://www.scottbrady91.com/OpenID-Co
|
|||||||
|
|
||||||
* At the moment, FarmMaps does not support dynamic client registration.
|
* At the moment, FarmMaps does not support dynamic client registration.
|
||||||
Please request a client id from one of our developers when you need one for your application.
|
Please request a client id from one of our developers when you need one for your application.
|
||||||
In the meantime, it is recommended to simply [generate an access token](.md) to explore the REST API.
|
In the meantime, it is recommended to simply [generate an access token]() to explore the REST API.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -67,7 +67,7 @@ The REST API is the primary API for FarmMaps and allows you to:
|
|||||||
* Run other tasks (create a taskmap, create cropfield etc.)
|
* Run other tasks (create a taskmap, create cropfield etc.)
|
||||||
* Monitor the progress of the processing tasks
|
* Monitor the progress of the processing tasks
|
||||||
|
|
||||||
Several how-to's can be found in the [examples folder][examples/]
|
Several how-to's can be found in the [examples folder][/wiki/examples/]
|
||||||
There's also swagger based reference of the [REST API](https://farmmaps.awacc.nl/swagger/index.html)
|
There's also swagger based reference of the [REST API](https://farmmaps.awacc.nl/swagger/index.html)
|
||||||
|
|
||||||
#### MQTT Endpoint
|
#### MQTT Endpoint
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ The same workflow can be followed for different languages, as long as there's a
|
|||||||
FarmMaps provides an MQTT endpoint to allow your application to send signals to FarmMaps, and listen for events.
|
FarmMaps provides an MQTT endpoint to allow your application to send signals to FarmMaps, and listen for events.
|
||||||
These signals are collected in a "message queue".
|
These signals are collected in a "message queue".
|
||||||
|
|
||||||
If you are not familiar with anything mentioned, please see the [FAQ](#faq.md) at the end.
|
If you are not familiar with anything mentioned, please see the [FAQ](#faq) at the end.
|
||||||
|
|
||||||
### Prerequisites
|
### Prerequisites
|
||||||
To follow along with the examples, you need:
|
To follow along with the examples, you need:
|
||||||
@@ -162,7 +162,7 @@ For now, we'll stick with the pregenerated protobuf class.
|
|||||||
* [Protobuf documentation](https://developers.google.com/protocol-buffers/docs/overview)
|
* [Protobuf documentation](https://developers.google.com/protocol-buffers/docs/overview)
|
||||||
* [Paho MQTT documentation](https://www.eclipse.org/paho/clients/python/docs/)
|
* [Paho MQTT documentation](https://www.eclipse.org/paho/clients/python/docs/)
|
||||||
|
|
||||||
## [FAQ](#faq.md)
|
## [FAQ](#faq)
|
||||||
#### How do I install the required Python modules?
|
#### How do I install the required Python modules?
|
||||||
This tutorial requires the `paho-mqtt` and `protobuf` modules.
|
This tutorial requires the `paho-mqtt` and `protobuf` modules.
|
||||||
These can be installed with the following commands:
|
These can be installed with the following commands:
|
||||||
|
|||||||
+1
-1
@@ -259,7 +259,7 @@ Vary: Accept-Encoding
|
|||||||
|
|
||||||
## What's next?
|
## What's next?
|
||||||
Now that you know how to run a task, you can start running specialized tasks to create or process your own data.
|
Now that you know how to run a task, you can start running specialized tasks to create or process your own data.
|
||||||
Head over to the [Task Examples](Home#task-examples.md)
|
Head over to the [Task Examples](README.md#task-examples)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
[<< Home](README.md)
|
[<< Home](README.md)
|
||||||
|
|
||||||
FarmMaps is an asynchronous architecture, the API flow keeps this in mind.
|
FarmMaps is an asynchronous architecture, the API flow keeps this in mind.
|
||||||
The API expects that all data is already processed and available provided, for example through the normal FarmMaps flow.
|
The API 2 that all data is already processed and available provided, for example through the normal FarmMaps flow.
|
||||||
|
|
||||||
For the currently available public FarmMaps API you can take a look at swagger: http://farmmaps.awtest.nl/swagger/index.html
|
For the currently available public FarmMaps API you can take a look at swagger: http://farmmaps.awtest.nl/swagger/index.html
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user