Fixer مقابل ExchangeRate-API: أي خطة مجانية تناسب مشروعك فعلاً
تحدّ Fixer خطتها المجانية بـ100 استدعاء شهرياً وعملة أساس واحدة. تتبع ExchangeRate-API نهجاً مختلفاً تماماً، بفصل خطة بمفتاح عن أخرى بلا مفتاح بقواعدها الخاصة. يعتمد الاختيار الصحيح على ما تبنيه، لا على أي اسم يبدو أكثر رسوخاً.
تمنحك خطة Fixer المجانية 100 استدعاء شهرياً، وEUR كعملة أساس وحيدة، ودون نقطة نهاية للتحويل. تمنحك ExchangeRate-API خياراً: خطة مجانية بمفتاح عند 1,500 استدعاء شهرياً، أو نقطة نهاية بلا مفتاح تُحدَّث مرة يومياً وتتطلب إسناداً ظاهراً. لا يشكّل أي منهما ترقية صارمة عن الآخر — يحلان مشكلتين مختلفتين. جرى التحقق من الحدود أدناه مباشرة مقابل كل مزود في أغسطس 2026 وتتغير دون إشعار كبير، فتحقق من الأرقام الحالية قبل الالتزام.
شكلان مختلفان من "المجاني"
خطة Fixer المجانية: 100 استدعاء شهرياً، الأساس مثبّت على EUR، تحديثات كل ساعة، SSL وبيانات تاريخية مُضمَّنة، دون نقطة تحويل. للتحويل بين العملات أو التسعير من أساس آخر، تنتقل إلى خطة مدفوعة.
تقسم ExchangeRate-API عرضها بطريقة لا تفعلها Fixer: خطة مجانية بمفتاح عند 1,500 استدعاء شهرياً، ونقطة نهاية وصول مفتوح منفصلة على open.er-api.com لا تحتاج مفتاحاً أو تسجيلاً. تُحدَّث تلك النقطة مرة يومياً بدل كل ساعة وتحمل شروط إسناد خاصة بها، مشروحة أدناه.
عملة الأساس: القيد الذي يحسم الاختيار عنك
هنا يفترق المزودان أكثر ما يكون. تقيّد خطة Fixer المجانية الأساس بـEUR — USD أو GBP أو JPY أو أي عملة أخرى تعني الدفع من مستوى Basic فما فوق.
لا يقيّد أي من خياري ExchangeRate-API المجانيين عملة الأساس بالطريقة نفسها. مشروع يسعّر من USD، أو مبني لسوق تكون عملته المحلية الأساس الطبيعي، يستبعد خطة Fixer المجانية فوراً.
التحويل: مدمج، أو تجري الحساب بنفسك
لا تملك خطة Fixer المجانية نقطة نهاية تحويل. تحصل على جدول أسعار وتكتب عملية الضرب بنفسك — سطر حساب واحد، لكن يستحق معرفته قبل البحث عن استدعاء /convert في توثيق Fixer المجاني.
الإسناد وإعادة التوزيع: الشروط المرتبطة بكلمة "مجاني"
شروط خطة Fixer المجانية بالشكل المعتاد: استخدم البيانات ضمن حدك الشهري، دون إسناد منصوص عليه. تطلب نقطة الوصول المفتوح لدى ExchangeRate-API أكثر — سطر ائتمان ظاهر ورابطاً حياً، إضافة إلى قاعدة ضد إعادة توزيع التغذية الخام.
شرط الإسناد ذلك ليس هامشاً. خدمة خلفية، أو لوحة تحكم داخلية، أو مهمة دفعية دون واجهة مستخدم ليس لديها مكان طبيعي لوضع "Rates By Exchange Rate API". تسقط كل من خطة ExchangeRate-API بمفتاح وخطط Fixer المدفوعة ذلك الشرط.
ماذا يحدث عند التجاوز
تعيد نقطة الوصول المفتوح لدى ExchangeRate-API رمز HTTP 429 بمجرد تجاوز حد الطلبات، ويُرفع القيد بعد 20 دقيقة — نافذة موثّقة ويمكن التنبؤ بها تستحق بناء منطق إعادة محاولة حولها بدل التخمين.
تعمل خطة Fixer المجانية بسقف شهري صارم بدل حد متجدد. بمجرد استخدام 100 استدعاء، تفشل الاستدعاءات حتى تُعاد دورة الفوترة التالية — دون فترة تهدئة 20 دقيقة، لأن الحد شهري لا نافذي.
الأحكام حسب حالة الاستخدام
نموذج أولي تبنيه خلال عطلة نهاية أسبوع، تختبر مسار تحويل واحد مبني على EUR: 100 استدعاء شهرياً من Fixer كافية لاستكشاف الـ API ورؤية شكل الاستجابة. لن تُجري اختبارات حمل، لكن لست بحاجة لذلك بعد.
بمجرد وصول مستخدمين حقيقيين، ولو حفنة، تنفد 100 استدعاء شهرياً بسرعة. خطة ExchangeRate-API بمفتاح عند 1,500 استدعاء، أو نقطة نهايتها المفتوحة مرة يومياً إذا كانت الحداثة اليومية فقط تناسبك، كلاهما يتجاوز خطة Fixer المجانية هنا.
حيث تكون عملة الأساس ليست USD ولا EUR، تُستبعد خطة Fixer المجانية فوراً — EUR فقط، دون استثناء حتى تدفع. لا تفرض ExchangeRate-API قيداً كهذا في أي مسار مجاني، ما يجعلها الخيار العملي بتكلفة صفرية.
لا يمكنك عرض إسناد في أي مكان يراه مستخدم أو مشغّل؟ نقطة الوصول المفتوح لدى ExchangeRate-API مستبعدة بشروطها الخاصة — سطر الائتمان والرابط مطلوبان. تسقط خطتها بمفتاح عند 1,500 استدعاء ذلك الشرط، وكذلك الدفع لـFixer. بين هذين الخيارين، يعود الاختيار إلى الحصة وعملة الأساس مجدداً.
حين لا تصمد أي خطة مجانية
إذا تجاوز حجم استدعاءاتك 100 أو 1,500 شهرياً، أو احتجت تحديثات خلال اليوم بأساس غير EUR دون الدفع لمستوى Basic في Fixer، تمنح الخطة المجانية في exchangerate.dev 10,000 استدعاء شهرياً دون بطاقة ودون قيد على عملة الأساس — خيار آخر يستحق الفحص إلى جانب خطط Fixer وExchangeRate-API المدفوعة.