Interager med oversættelse af REST API direkte fra kommandolinjen eller Bash-scripts uden at installere software. Oversæt tekster og dokumenter til og fra engelsk, fransk, kinesisk, spansk, tysk, italiensk, russisk, arabisk, polsk og andre sprog.
Start gratis prøveperiodeGroupDocs.Translation tilbyder maskinoversættelse i realtid til tekster, dokumenter, billeder og ressourcer. Kraftige maskinlæringsalgoritmer og sofistikerede neurale netværk giver en kvalitet tæt på en professionel menneskelig oversætters, men meget hurtigere og mere omkostningseffektiv. Den kører på en højtydende cloud-server hostet af GroupDocs og kan oversætte PDF-, Microsoft Office- og OpenOffice-dokumenter, Markdown-filer, billeder og .NET-ressourcer til 46 europæiske, mellemøstlige og asiatiske sprog (på tværs af 128 sprogpar). API’et oversætter ikke kun tekst, men bevarer også nøjagtigt metadata, struktur, stilarter og layout af dokumenter.
Tjenesten giver en alsidig og letanvendelig REST API, som kan tilgås uden at installere nogen software. Brug blot cURL-kommandoer og kombiner dem til scripts til komplekse opgaver. Du kan også bruge tredjeparts REST API-værktøjer som Postman. Dette giver dig mulighed for at bruge GroupDocs.Translation på enhver platform med en internetforbindelse, også dem, der endnu ikke er dækket af SDK.
GroupDocs.Translation er en REST API, der nemt kan integreres i enhver applikation skrevet i et hvilket som helst programmeringssprog, der er i stand til at håndtere HTTP-anmodninger og -svar. Det understøtter indbygget alle populære cloud-lagringstjenester såsom Google Cloud, Drive, DropBox og Amazon S3 til at interagere uden nogen afhængigheder.
GroupDocs.Translation Cloud API kommer med detaljerede udviklerreferencer og live kodeeksempler til alle større programmeringssprog for at begynde at arbejde med API-funktioner på ingen tid. Du skal blot oprette en gratis konto hos GroupDocs Cloud, få APP SID og nøgleoplysninger for at kommunikere med GroupDocs Cloud API, og du er klar til at lave en API-anmodning på enhver platform ved hjælp af cURL-kommandoer.
//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
// Getting token
curl --location --reqest POST 'https://id.groupdocs.cloud/connect/token' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'grant_type=client_credentials' \
--data-urlencode 'client_id=CLIENT-ID-VALUE' \
--data-urlencode 'client_secret=CLIENT-SECRET-VALUE'
//response
{
"access_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...BUNNec2iRtStPW2Ywek4iJmYwMbWONQ",
"expires_in": 3600,
"token_type": "Bearer"
}
// Sending text for translation
curl --location --request POST 'https://api.groupdocs.cloud/v2.0/translation/text' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...UV1hLfgNCSQ4VKGCOA' \
--data '{
"sourceLanguage": "en",
"targetLanguages": [
"de"
],
"texts": [
"Hello, world! I can read this text in my language."
]
}'
//response
{
"status": 202,
"message": "Starting translation",
"id": "a4fc6c6e-81b0-43c8-b62b-b8bb99520ce9"
}
//getting translation
curl --request GET --location 'https://api.groupdocs.cloud/v2.0/translation/text/a4fc6c6e-81b0-43c8-b62b-b8bb99520ce9' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...UV1hLfgNCSQ4VKGCOA'
//response
{
"status": 200,
"message": "Text translated successfully",
"translations": {
"de": [
"Hallo, Welt! Ich kann diesen Text in meiner Sprache lesen."
]
}
}