هذه هي الطريقة التي يستخدم بها Telegram ترجمة Google دون دفع مقابل واجهة برمجة التطبيقات

لقد نجحت Telegram في الوصول إلى واجهة برمجة التطبيقات الخاصة بمترجم Google حتى لا تدفع

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

ولكن كيف يترجم Telegram الرسائل من الدردشة؟ الجواب على هذا السؤال ممتع للغاية. على الرغم من أنه كان متوقعا أنهم استخدموها مترجم جوجل API (واحدة من أكثر الطرق موثوقية في السوق) ، والطريقة التي يستفيدون بها من خدمة G الرائعة هذه غير متوقعة.

خدعت Telegram واجهة برمجة تطبيقات مترجم Google لعدم الدفع

إنه مثل Telegram الذي يستخدم المترجم Google بدون دفع واجهة برمجة التطبيقات (API).

يبدو أن كل شيء يشير إلى ذلك وجد Telegram طريقة للاستفادة من مترجم Google في وظيفتها الجديدة من خلال مآثر المطورين للتهرب من دفع API. هذه هي الأخبار التي يقدمها لنا مطور تطبيقات Android ، دان بيتروف موقع الكتروني من اكتشف رمز وظيفة Telegram الجديدة هذه للوصول إلى هذا الاستنتاج.

الواجهة الخلفية لتطبيق Telegram Android (هذا الجزء الأساسي من برمجة التطبيق الذي يسمح بتشغيله) خاصة. لكن باقي كود المصدر علني. يسمح هذا للمطورين بنسخ تفاصيل كل ميزة جديدة تم إصدارها بدقة. هذه هي الطريقة تمكن المطور من الوصول إلى كود الترجمة المتكاملة التي تقدم منصة المراسلة الآن.

الحيل التي يستخدمها Telegram لتجنب اكتشافها بواسطة Google

عند مقارنة كود Google Translate API الرسمي مع تلك المستخدمة بواسطة Telegram ، ستجد العديد من الاختلافات المهمة. كود API الأصلي بسيط ومباشر. لهذه الجزئيه، يتم تقسيم رمز وظيفة Telegram عن قصد إلى سلسلة من المسارات التي يجب أن يتبعها كل طلب ترجمة يقدمه مستخدمو التطبيق . ربما يمنع هذا من اكتشاف Telegram بواسطة Google لأنها تستفيد من الترجمات المجانية عن طريق تخطي واجهة برمجة التطبيقات.

وبالمثل ، من الواضح أيضًا أن Telegram يستخدم طريقة تستخدم على نطاق واسع من قبل المطورين الذين يستخدمون خدمة الإنترنت على نطاق واسع. في رمز هذه الوظيفة هناك مجموعة من العديد من المستخدمين الذين يتناوبون باستمرار لتجنب أن يتم إنشاء جميع الطلبات المقدمة إلى مترجم Google من نفس الخادم . بهذه الطريقة ، يبدو أن جميع الطلبات التي تم إنشاؤها تأتي من مستخدمين مختلفين.

باستخدام حيل البرمجة هذه ، تمكنت Telegram من تشغيل وظيفة تستشير واجهة برمجة تطبيقات مترجم Google دون المرور عبر المربع. إذا كنت تريد التعرف على الوظائف الأخرى لتطبيق المراسلة هذا ، فنحن نعلمك هنا كيفية إنشاء روابط تنزيل في Telegram.