Erforderliche Integrationsschritte für alle ProgrammiersprachenMehr erfahren

KeyTrac Anfrage Wizard

Erzeugen Sie die benötigten Quellcode-Ausschnitte mit wenigen Klicks.

# Falls Sie das Kommandozeilen-Tool curl verwenden um mit der KeyTrac API zu kommunizieren.
# Weitere Informationen finden Sie unter https://curl.haxx.se

curl -H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: <<IHR API-TOKEN>>" \
-d '{"user_id":"<<BENUTZER ID>>","samples": []}' \
https://api.keytrac.net/anytext/authenticate
// Falls Sie den Unirest PHP Client verwenden um mit der KeyTrac API zu kommunizieren.
// Weitere Informationen finden Sie unter http://unirest.io/

require_once "/path/to/unirest-php/src/Unirest.php";

$headers = array("Authorization" => "<<IHR API-TOKEN>>", "Content-Type" => "application/json");
$request = json_encode(array("user_id" => "<<BENUTZER ID>>", "samples" => []));
$response = Unirest\Request::post("https://api.keytrac.net/anytext/authenticate", $headers, $request);

echo($response->raw_body);
# Falls Sie den Unirest Ruby Client verwenden um mit der KeyTrac API zu kommunizieren.
# Weitere Informationen finden Sie unter http://unirest.io/

require "unirest"
require "json"

headers  = {"Authorization" => "<<IHR API-TOKEN>>", "Content-Type" => "application/json"}
request  = {user_id: "<<BENUTZER ID>>", samples: []}
response = Unirest.post("https://api.keytrac.net/anytext/authenticate", headers: headers, parameters: request.to_json) 

puts response.body
# Falls Sie den Unirest Python Client verwenden um mit der KeyTrac API zu kommunizieren.
# Weitere Informationen finden Sie unter http://unirest.io/

import unirest
import json

headers  = {"Authorization":"<<IHR API-TOKEN>>", "Content-Type":"application/json"}
request  = json.dumps({"user_id": "<<BENUTZER ID>>", "samples": []})
response = unirest.post('https://api.keytrac.net/anytext/authenticate', headers=headers, params=request)

print(response.raw_body)
// Falls Sie den Unirest Java Client verwenden um mit der KeyTrac API zu kommunizieren.
// Weitere Informationen finden Sie unter http://unirest.io/

import com.mashape.unirest.http.*;
import com.mashape.unirest.http.exceptions.UnirestException;

public class KeyTrac {
  public static void main(String[] args) throws UnirestException {
    HttpResponse<JsonNode> response = Unirest.post("https://api.keytrac.net/anytext/authenticate")
      .header("Authorization", "<<IHR API-TOKEN>>")
      .header("Content-Type", "application/json")
      .body("{\"user_id\":\"<<BENUTZER ID>>\", \"samples\":[]}")
      .asJson();

    System.out.println(response.getBody());
  }
}
// Falls Sie den Unirest .NET Client verwenden um mit der KeyTrac API zu kommunizieren.
// Weitere Informationen finden Sie unter http://unirest.io/

using System;
using unirest_net.http;

class KeyTrac {
  public static void Main (string[] args) {
    HttpResponse<String> response = Unirest.post("https://api.keytrac.net/anytext/authenticate")
      .header("Authorization", "<<IHR API-TOKEN>>")
      .header("Content-Type", "application/json")
      .body("{\"user_id\":\"<<BENUTZER ID>>\", \"samples\":[]}")
      .asJson<String>();

    Console.WriteLine(response.Body);
  }
}       
// Falls Sie den Unirest Node.js Client verwenden um mit der KeyTrac API zu kommunizieren.
// Weitere Informationen finden Sie unter http://unirest.io/

var unirest = require('unirest');

unirest.post("https://api.keytrac.net/anytext/authenticate")
.headers({"Authorization": "<<IHR API-TOKEN>>", "Content-Type": "application/json"})
.send({"user_id": "<<BENUTZER ID>>", "samples": []})
.end(function (response) {
    console.log(response.body);
});
// Falls Sie den Unirest Go Client verwenden um mit der KeyTrac API zu kommunizieren.
// Weitere Informationen finden Sie unter https://github.com/apimatic/unirest-go

package main

import (
  "fmt"
  "github.com/apimatic/unirest-go"
)

func main() {
  headers := map[string]interface{}{"Authorization": "<<IHR API-TOKEN>>", "Content-Type": "application/json"}
  request := `{"user_id": "<<BENUTZER ID>>", "samples": []}`
  response, err := unirest.AsBinary(unirest.Post("https://api.keytrac.net/anytext/authenticate", headers, request))
  if err != nil {
    panic(err)
  }

  fmt.Printf("%s\n", response.RawBody)
}

Demo-Benutzer