צור אינטראקציה עם תרגום REST API ישירות משורת הפקודה או סקריפטים של Bash מבלי להתקין תוכנה כלשהי. תרגם טקסטים ומסמכים לאנגלית, צרפתית, סינית, ספרדית, גרמנית, איטלקית, רוסית, ערבית, פולנית ושפות אחרות וממנה.
התחל ניסיון חינםGroupDocs.Translation מציעה תרגום מכונה בזמן אמת לטקסטים, מסמכים, תמונות ומשאבים. אלגוריתמים רבי עוצמה של למידת מכונה ורשתות עצביות מתוחכמות מספקים איכות קרובה לזו של מתרגם אנושי מקצועי, אך הרבה יותר מהיר וחסכוני יותר. פועל על שרת ענן בעל ביצועים גבוהים שמתארח על ידי GroupDocs, הוא יכול לתרגם מסמכי PDF, Microsoft Office ו-OpenOffice, קבצי Markdown, תמונות ומשאבי NET ל-46 שפות אירופאיות, מזרח תיכון ואסיה (על פני 128 צמדי שפות). ה-API לא רק מתרגם טקסט, אלא גם שומר במדויק על מטא נתונים, מבנה, סגנונות ופריסה של מסמכים.
השירות מספק REST API רב תכליתי וקל לשימוש, אליו ניתן לגשת ללא התקנת תוכנה כלשהי. פשוט השתמש בפקודות cURL ושלב אותן לתוך סקריפטים עבור משימות מורכבות. אתה יכול גם להשתמש בכלי REST API של צד שלישי כמו Postman. זה מאפשר לך להשתמש ב-GroupDocs.Translation בכל פלטפורמה עם חיבור לאינטרנט, גם אלה שעדיין לא מכוסות על ידי ה-SDK.
GroupDocs.Translation הוא REST API שניתן לשלב בקלות בכל יישום שנכתב בכל שפת תכנות המסוגלת לטפל בבקשות ותגובות HTTP. זה תומך באופן מקורי בכל שירותי האחסון הפופולריים בענן כגון Google Cloud, Drive, DropBox ו-Amazon S3 כדי ליצור אינטראקציה ללא כל תלות.
GroupDocs.Translation Cloud API מגיע עם הפניות מפורטות למפתחים ודוגמאות קוד חי עבור כל שפות התכנות העיקריות כדי להתחיל לעבוד עם תכונות API תוך זמן קצר. כל שעליך לעשות הוא ליצור חשבון בחינם ב-GroupDocs Cloud, לקבל SID של APP ומידע מפתח כדי לתקשר עם GroupDocs Cloud API ואתה מוכן לבצע בקשת API בכל פלטפורמה באמצעות פקודות cURL.
//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."
]
}
}