Skip to content

Commit a93ff04

Browse files
authored
update webhooks figures (#401)
1 parent 34b9a29 commit a93ff04

File tree

7 files changed

+19
-10
lines changed

7 files changed

+19
-10
lines changed

content/pybytes/integrations/_index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,5 @@ Pybytes offers a way to interact with external IoT platform or custom services,
1111
* [Microsoft Azure](azure): a comprehensive collection of services and solutions designed to help you create end-to-end IoT applications on Azure
1212
* [Google Cloud IoT](google): a complete set of tools to connect, process, store, and analyse data, both at the edge and in the cloud
1313
* [Web Hooks](webhooks): this allows for user-defined HTTP callbacks to a defined remote destination. All elements of the requests (headers, query string parameters, etc) are customisable
14+
15+
![](/gitbook/assets/pybytes/integrations/select-new-integration.png))

content/pybytes/integrations/webhooks.md

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,29 @@ You can use some presets (`DEVICE_TOKEN`, `USER_ID`, etc), which will act like p
1010

1111
## Integrate your devices
1212

13-
In the sidebar, click on _New Integration_ and then on _Webhook_
13+
1. In the sidebar, click on _Integrations_, _New Integration_ and then on _Webhook_
1414

1515
![New WebHook integration](/gitbook/assets/pybytes/integrations/webhook/select-webhook-integration.png)
1616

17-
Fill in the form specifying the following information:
18-
1. The remote URL to which we will send the data
19-
2. An event name
20-
3. The HTTP method
21-
4. The request format. Please note that we will pre-fill some headers whenever you change the format. The pre-filled headers are not modifiable.
22-
5. You can optionally add some more headers and query parameters. There's also an eased interface for basic HTTP authentication.
17+
1. Fill in the form specifying the following information: (for this example, you can leave the default settings)
18+
* The remote URL to which we will send the data, in this example, we will use a custom URL generated on [webhook.site](https://webhook.site/), paste `Your unique URL` in the textbox.
19+
* An event name
20+
* The HTTP method
21+
* The request format. Please note that we will pre-fill some headers whenever you change the format. The pre-filled headers are not modifiable.
22+
* You can optionally add some more headers and query parameters. There's also an eased interface for basic HTTP authentication.
2323

24-
We will take care of formatting the body accordingly to the chosen request format. In case you've chosen _Custom Body_, you'll have to define everything yourself. You'll also be able to manually insert the presets.
25-
Once you're done, you'll see a preview of the request at the bottom of the page. Remember to choose the devices you want to bind to this service.
24+
2. We will take care of formatting the body accordingly to the chosen request format. In case you've chosen _Custom Body_, you'll have to define everything yourself. You'll also be able to manually insert the presets.
2625

2726
![Webhook definition](/gitbook/assets/pybytes/integrations/webhook/webhook-form.png)
2827

29-
If everything's worked as expected, you should be able to see a summary of your integration, similar to the following:
28+
3. Once you're done, you'll see a preview of the request at the bottom of the page. Remember to choose the devices you want to bind to this service.
29+
30+
4. If everything's worked as expected, you should be able to see a summary of your integration, similar to the following:
3031

3132
![Creation process result](/gitbook/assets/pybytes/integrations/webhook/webhook-inspector.png)
33+
34+
5. Setup the selected device to [Visualize signals](/pybytes/dashboard/) and view the webhook site you generated. If all went correctly, you should see the samples arrive there:
35+
36+
![](/gitbook/assets/pybytes/integrations/webhook/webhook-view.png)
37+
38+
Now you should be able to adjust the settings and forward the data to your own service or app and work with the Pybytes signals
156 KB
Loading
-142 KB
Loading
-237 KB
Loading
-649 KB
Loading
223 KB
Loading

0 commit comments

Comments
 (0)