API Beeyond - Postman
Inleiding
Voor de DEMO maken wij gebruik van Postman dit heb je nodig om alle voorbeelden te kunnen naspelen
Postman voorbereidingen
Start Postman, indien het de 1ste keer is moet je een free account aanmaken
Kies nu voor Create a New Collection
Name: DEMO-API
Plaats bij Pre-requestScripts de volgende waarde.
var timeInMilliseconds = parseInt((new Date()).getTime() / 1);
pm.environment.set("timeInMilliseconds", timeInMilliseconds);
Kies nu voor Add request binnen de DEMO-API collection
Name: READ-CASE-1
POST met url https://api.demo.beeyond.nl/api/entity2/read
Voeg een Environment toe om later de juiste tijd in Milliseconden door te geven.
Name: Beeyond
Variable: timeInMilliseconds
Initial Value: timeInMilliseconds
Current Value: "DEZE LEEG MAKEN"
Kies nu voor Headers en vul de betreffende Key en Value in de informatie is noodzaak om succesvol te kunnen aanmelden bij de Beeyond API.
KEY: beeyond-hash: 4db3d0774947d37a9fb9a0169514ae668b034d71cdc494b9e7957ca5a50030a3
KEY: beeyond-id: Dit is de Api Access ID aangemaakt in Beeyond: DEMO-API01
KEY: beeyond-domain: In dit geval: demo-api.com
KEY: beeyond-timestamp: Een aanvullend script om de tijd in Milliseconden door te geven, blijf hiervoor: {{timeInMilliseconds}} aanhouden.
KEY: Content-Type: application/json
Indien bij het versturen van het uiteindelijke request vanuit Postman de melding 404 Bad request zich blijft voordoen, dan kan het zo zijn dat de tijd op uw pc/laptop niet geheel synchroon loopt. Dit kan als volgt worden opgelost:
Ga in Windows naar 'Datum en tijd'. Klik onder het kopje 'Uw klok synchroniseren' op 'Nu sunchroniseren'.
Klik in Windows op Start en typ "cmd". Open de OpdrachtPrompt als Administrator.
Geef dan het volgende in: w32tm /resync