Γρήγορη αρχή
Κάντε το πρώτο σας αίτημα API σε λίγα λεπτά.
Χρησιμοποιήστε τον λογαριασμό σας, ένα ιδιωτικό κλειδί API, μία υποστηριζόμενη τοπική ρύθμιση εξόδου και μία από τις δύο λειτουργίες γλώσσας.
{
"text": "Σύνθετο περιεχόμενο πηγής στην επιλεγμένη γλώσσα.",
"locale": "el",
"mode": "simple-language"
}Διαθέσιμα παραδείγματα SDK και cURL
Προϋποθέσεις
- Ένας δωρεάν ή επί πληρωμή λογαριασμός Simple8 με επαληθευμένη διεύθυνση email
- Ένα ενεργό κλειδί API που δημιουργήθηκε στην εφαρμογή
- CURL ή ένα από τα παραδείγματα χρόνων λειτουργίας
- Δημόσια, μη εμπιστευτική περιεκτικότητα σε δοκιμές
Βήμα 1: Ετοιμάστε το κλειδί
export SIMPLE8_API_KEY="replace-with-your-sandbox-key"
export SIMPLE8_API_BASE_URL="https://api.simple8.de"Βήμα 2: Στείλτε το αίτημα
Το δημόσιο API έκδοσης 2 παρέχει:
- POST /api/v2/translate
- POST /api/v2/translate/stream
- POST /api/v2/jobs
- GET /api/v2/jobs/{id}
- POST /api/v2/batches
- GET /api/v2/batches/{id}
Χρησιμοποιήστε το https://api.simple8.de στην παραγωγή. Στείλτε το κλειδί API ως διακριτικό φορέα από τον διακομιστή σας.
curl --request POST \
--url "$SIMPLE8_API_BASE_URL/api/v2/translate" \
--header "Authorization: Bearer $SIMPLE8_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"text": "To complete the application, submit a valid identity document.",
"locale": "en",
"mode": "simple-language"
}'const response = await fetch(`${process.env.SIMPLE8_API_BASE_URL}/api/v2/translate`, {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.SIMPLE8_API_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
text: "To complete the application, submit a valid identity document.",
locale: "en",
mode: "simple-language"
})
});
const result = await response.json();
if (!response.ok) {
throw new Error(`${result.error.code}: ${result.error.message}`);
}
console.log(result.output);<?php
$payload = json_encode([
"text" => "To complete the application, submit a valid identity document.",
"locale" => "en",
"mode" => "simple-language"
]);
$baseUrl = rtrim(getenv("SIMPLE8_API_BASE_URL"), "/");
$request = curl_init($baseUrl . "/api/v2/translate");
curl_setopt_array($request, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
"Authorization: Bearer " . getenv("SIMPLE8_API_KEY"),
"Content-Type: application/json"
],
CURLOPT_POSTFIELDS => $payload
]);
$response = curl_exec($request);
$status = curl_getinfo($request, CURLINFO_HTTP_CODE);
curl_close($request);
if ($status < 200 || $status >= 300) {
throw new RuntimeException($response);
}
$result = json_decode($response, true);
echo $result["output"];import os
import requests
base_url = os.environ["SIMPLE8_API_BASE_URL"].rstrip("/")
response = requests.post(
f"{base_url}/api/v2/translate",
headers={
"Authorization": f"Bearer {os.environ['SIMPLE8_API_KEY']}",
"Content-Type": "application/json",
},
json={
"text": "To complete the application, submit a valid identity document.",
"locale": "en",
"mode": "simple-language",
},
timeout=30,
)
response.raise_for_status()
print(response.json()["output"])Βήμα 3: Ελέγξτε την απάντηση
{
"requestId": "req_sync_001",
"locale": "en",
"mode": "simple-language",
"output": "Send a valid identity document with your application.",
"usage": {
"inputCharacters": 67,
"cacheHit": false
}
}Βήμα 4: Δοκιμάστε τη δεύτερη λειτουργία
Η απλή γλώσσα και η εύκολη γλώσσα είναι διαφορετικές λειτουργίες προϊόντος. Επιλέξτε τη λειτουργία που ταιριάζει στα άτομα που θέλετε να προσεγγίσετε.
{
"mode": "easy-language"
}Επόμενο βήμα
- Δείτε όλους τους υποστηριζόμενους κωδικούς τοπικής χρήσης
- Συγκρίνετε τα πρότυπα παράδοσης
- Διαβάστε οδηγίες για την ταυτοποίηση
- Δημιουργήστε θέσεις εργασίας και παρτίδες για μεγαλύτερες ροές εργασίας
- Διαμορφώστε ένα τελικό σημείο webhook στην εφαρμογή
- Ελέγξτε την προσωρινή μνήμη, τη χρήση και τη συμπεριφορά χρέωσης