طلب التنسيق
Endpoint
https://api.cryptomus.com/
يجب إرسال جميع الطلبات عبر طريقة البريد بتنسيق JSON.
يجب توقيع الطلب
المصادقة
يتم تنفيذ عملية المصادقة عن طريق إرسال 2 رؤوس HTTP:
اسم | تعريف |
---|---|
merchant | UUID التاجر ، والذي يمكنك العثور عليه في الحساب الشخصي للتجار في قسم الإعدادات. |
sign | تجزئة MD5 لجسم طلب البريد المشفر في BASE64 وجمع مع مفتاح API الخاص بك. |
تعريف
UUID التاجر ، والذي يمكنك العثور عليه في الحساب الشخصي للتجار في قسم الإعدادات.تعريف
تجزئة MD5 لجسم طلب البريد المشفر في BASE64 وجمع مع مفتاح API الخاص بك.
مثال على توليد التوقيع في PHP:
$data = json_encode($data);
$sign = md5(base64_encode($data) . $API_KEY);
ينسخإذا كان الطلب لا يتطلب مرور المعلمات في الجسم ، فقم بتشكيل توقيع لسلسلة فارغة:
$sign = md5(base64_encode('') . $API_KEY);
ينسخمختلف واجهات برمجة التطبيقات الرئيسية تستخدم لقبول المدفوعات والدفعات
طلب مثال
curl https://api.cryptomus.com/v1/payment/services \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: f80fa426a89eb62bd53997326865d850' \
-H 'Content-Type: application/json' \
-d '{}'
ينسخ