Dump API: الحصول على الترجمة

تسمح لك API Dakwak Get Translation بالطلب ترجمة لكلمة ، عن طريق اختيار لغة للترجمة إلى ومستوى الترجمة. بشكل افتراضي ، سيتم عرض الترجمة المنشورة للمصطلح المحدد. إذا لم يكن موجودًا ، فسيتم إرجاع أفضل ترجمة غير منشورة بدلاً من ذلك.

طلب

أرسل طلب GET إلى ما يلي:
dakwak.com/api/translate.json?apikey=API_KEY&lang=LANG&phrase=PHRASE

ثم ، استبدل الكلمات المكتوبة بحروف كبيرة بالخط القيم المطابقة لها:

  • apikey: عبارة عن سلسلة فريدة طويلة تستخدم لتحديد موقعك على الويب ، والسماح لك بالوصول إلى واجهة برمجة تطبيقات البحث. لطلب مفتاح واجهة برمجة التطبيقات لموقعك على الويب ، انتقل إلى لوحة التحكم -> محتوى موقع الويب الخاص بي -> الإعدادات ثم انقر فوق الزر الأزرق "Request API Key". سيتم إرسال بريد إلكتروني إلى موظفي الدعم في dakwak وسيتصلون بك مع مفتاح API لموقعك على الويب.
  • العبارة: العبارة التي تريد ترجمتها
  • لانج: لغة الترجمة التي تريدها. استخدم اختصار اللغة ، بناءً على هذا الجدول:
    Language Shortcut Language Shortcut Language Shortcut
    Afrikaans af Greek el Romanian ro
    Albanian sq Hebrew iw Russian ru
    Arabic ar Hindi hi Serbian sr
    Belarusian be Hungarian hu Slovak sk
    Bulgarian bg Icelandic is Slovenian sl
    Catalan ca Indonesian id Spanish es
    Chinese (Simplified) zh-CN Irish ga Swahili sw
    Croatian hr Italian it Swedish sv
    Czech cs Japanese ja Thai th
    Danish da Korean ko Turkish tr
    Dutch nl Latvian lv Ukrainian uk
    English en Lithuanian lt Vietnamese vi
    Estonian et Macedonian mk Welsh cy
    Filipino tl Malay ms Yiddish yi
    Finnish fi Maltese mt Urdu ur
    French fr Persian fa Chinese (Traditional) zh-TW
    Galician gl Polish pl French (Canada) fr-CA
    German de Portuguese (Europe) pt-PT Spanish (Latin America) es-LA
    Portuguese (Brazil) pt-BR

يجب أن يظهر الطلب بالشكل التالي:
dakwak.com/api/translate.json?apikey=12356789abcde&lang=ar&phrase=hello
أو إذا كنت ترغب في الحصول على الترجمة الإسبانية:
dakwak.com/api/translate.json?apikey=12356789abcde&lang=es&phrase=hello

استجابة

عند إرسال الطلب ، وإذا كانت جميع الحقول صالحة ، فستحصل على استجابة تبدو كالتالي:

{"apikey": "12356789abcde",
"lang": "es",
"phrase": "hello",
"translation": "hola"}

  • تحتوي حقول apikey و lang وعبارة على نفس قيم الطلب
  • ترجمة: الترجمة المطلوبة من العبارة. بشكل افتراضي ، سيتم إرجاع الترجمة المنشورة. إذا لم تكن هناك ترجمة منشورة ، فسيتم إرجاع الترجمة غير المنشورة بأعلى مستوى بدلاً منها.

رموز الخطأ

إذا ظهرت لك رسالة خطأ بدلاً من نتائج البحث ، فهذا يعني أن طلبك يحتوي على معلومات غير صالحة أو يفوتك بعض المعلومات المطلوبة. يرجى التحقق من تنسيق الطلب الصحيح.

  • 1100: "apikey" هو حقل مطلوب
    تركت حقل apikey فارغًا ، ولم تدرجه في طلبك ، أو أخطأت في كتابة "apikey"
  • 1101: "lang" هو حقل مطلوب
    تركت حقل "لانج" فارغًا ، ولم تدرجه في طلبك ، أو أخطأت في كتابة "lang"
  • 1103: "عبارة" هي حقل مطلوب
    لقد تركت عبارة العبارة فارغة ، ولم تدرجها في طلبك ، أو كانت تحتوي على عبارة "خطأ"
  • 1300: يجب أن تكون apikey صالحة
    لقد استخدمت مفتاح API غير صحيح ؛ تأكد من نسخ مفتاح API الكامل لموقعك على الويب
  • 1301: اللغة غير صالحة أو مدعومة
    اللغة التي طلبتها غير مدعومة من قبل دَك وَك.com أو غير موجودة. تأكد من اختيار اختصار اللغة الصحيح من الجدول أعلاه
  • 1500: اللغة غير مدرجة في خطتك
    لم يتم تضمين اللغة التي اخترتها في خطتك ، يرجى اختيار لغة أخرى
  • 1400: تعذر العثور على العبارة المطلوبة
    لم يتم ترجمة العبارة في طلبك حتى الآن