Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
MohammadMQ committed Sep 11, 2019
1 parent 296a869 commit 32976a3
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions Documentation/README.md
@@ -1,16 +1,16 @@
# Integration Configuration downloader
# Integration Configuration downloader
This folder contains some extra info on how to implement the Integration Configuration downloader.


## Downloading the Integration Configuration
The KnownUser library needs the Triggers and Actions to know which pages to protect and which queues to use.
These Triggers and Actions are specified in the Go Queue-it self-service portal.

It is recommended to make a timer function that can download and cache the configuration for e.g. 5-10 minutes.
You can find your configuration file here https://[your-customer-id].queue-it.net/status/integrationconfig/[your-customer-id]?qr=[time-based-query-string] after a succesful publish.
You should have a timer function, scheduled task, cron job or similar to download and cache the configuration for 5 - 10 minutes, so the configuration is ready when requests come in. You should NEVER download the configuration as part of the request handling.
You can find your configuration file here https://[your-customer-id].queue-it.net/status/integrationconfig/[your-customer-id] after a succesful publish.
Please contact Queue-it support through the Go Queue-it self-service portal to get further help on this.

![Configuration Provider flow](https://github.com/queueit/KnownUser.V3.PHP/blob/master/Documentation/ConfigurationProviderExample.PNG)
![Configuration Provider flow](https://github.com/queueit/KnownUser.V3.PHP/blob/master/Documentation/ConfigProviderExample.png)



Expand Down

0 comments on commit 32976a3

Please sign in to comment.