← Integraties
Go
CodevoorbeeldEr is geen SDK voor Go en die is ook niet nodig: één HTTP-verzoek met een sleutel in de header, een sjabloonnaam en je velden. Het voorbeeld hieronder is de hele koppeling.
Hoe je het instelt
- 01Maak een sleutel aan in het dashboard onder Sleutels en houd hem buiten je broncode.
- 02Stuur het verzoek hieronder; het antwoord bevat het opdrachtnummer en de status.
- 03Wil je weten dat het papier bewogen heeft? Vraag /v1/jobs/{id} op, of neem een uitgaande webhook.
Het verzoek
body, _ := json.Marshal(map[string]any{
"printer": "Balie", "template": "Kassabon",
"data": map[string]string{"totaal": "3.80", "betaalwijze": "Pin"},
})
req, _ := http.NewRequest("POST", "https://instntprint.com/v1/jobs", bytes.NewReader(body))
req.Header.Set("Content-Type", "application/json")
req.Header.Set("Authorization", "Bearer "+sleutel)
antwoord, err := http.DefaultClient.Do(req)Programmeertalen