Watsy
مقالات مفيدةكيف تعمل مفاتيح الاختبار

مقالات مفيدة

كيف تعمل مفاتيح الاختبار

طوّر واختبر الربط دون إرسال رسائل حقيقية أو خصم أي رصيد.

مفتاح الاختبار (wsy_test_…) يتصرف تماماً مثل مفتاح live من ناحية الطلبات والردود، لكنه لا يتصل بأي مزوّد ولا يخصم شيئاً. مناسب للتطوير المحلي وبيئات CI.

الإعداد

  1. من أرقام الاختبار سجّل الأرقام التي ستستخدمها.
  2. من مفاتيح API أنشئ مفتاحاً من نوع test.
  3. استخدمه مكان مفتاح live في بيئة التطوير.

السلوك

  • يعمل فقط مع أرقام الاختبار المسجلة. أي رقم آخر يرجع 403 test_number_required.
  • الرمز دائماً أصفار بطول الرمز: 000000 للطول الافتراضي 6، و0000 مع code_length: 4.
  • الرد بنفس الشكل مع "mode": "test"، والمزوّد test، والسعر 0.
  • الـ webhooks تصل كالمعتاد، فتستطيع اختبار خادمك أيضاً.
  • حدود الطلبات وحد الصرف لا تُطبَّق. قائمة IP المسموحة تُطبَّق.
  • عمليات الاختبار والعمليات الحقيقية منفصلة: كل مفتاح يرى عملياته فقط (404 للآخر).

تذكّر استبدال مفتاح الاختبار بمفتاح live عند النشر، وإلا لن تصل الرموز للمستخدمين الحقيقيين.