ما هي واجهة برمجة التطبيق؟
واجهة برمجة التطبيق (API) هي واجهة برمجية تُستخدم لتحديد كيفية تفاعل مكونات النظام المختلفة مع بعضها البعض. ببساطة، واجهة برمجة التطبيق هي أداة تطوير قوية وفعالة تسمح للمستخدمين بدمج وظائف التداول أو البيانات الخاصة بـ CoinEx بسرعة في تطبيقاتهم أو أنظمتهم الخاصة.
ما الذي يمكنني استخدامها من أجله؟
بعد تسجيل حساب على الموقع الرسمي لـ CoinEx، يمكن للمطورين إنشاء واجهات برمجة التطبيق بأذونات مختلفة بناءً على احتياجاتهم المحددة والوصول بأمان إلى ميزات البورصة من خلال واجهات برمجة التطبيق هذه. بمساعدة واجهات برمجة التطبيق، يمكن للمستخدمين ليس فقط أتمتة تداول العملات المشفرة ولكن أيضًا الحصول على بيانات السوق في الوقت الفعلي، وعرض عمق دفتر الطلبات، وتعيين عمليات شراء مجدولة، أو وضع أوامر محددة، مما يحسن بشكل كبير كفاءة التداول وقدرات تنفيذ الاستراتيجية.
وثائق استخدام واجهة برمجة التطبيق CoinEx
https://docs.coinex.com/api/v2/changelog
كيفية إنشاء واجهة برمجة التطبيق؟
1. قم بزيارة الموقع الرسمي لـ CoinEx (https://www.coinex.com)، وقم بتسجيل الدخول إلى حسابك، واختر [إدارة API] من القائمة المنسدلة تحت أيقونة [الصورة الرمزية] في الزاوية العلوية اليمنى.
2. انقر على [التفعيل] بعد الدخول إلى صفحة "إدارة API".
3. قم بإعداد [ملاحظات API] (أي اسم API) و[عنوان IP المطبق] وفقًا لذلك، وضع علامة على [الانسحاب] و/أو [التداول] حسب الحاجة، وأدخل رمز المصادقة الثنائية (SMS/TOTP/Passkey)، ثم انقر على [التفعيل] بعد التأكيد.
ملاحظات:
(1) عند إدخال عنوان IP المرتبط، يرجى تقديم عنوان IP العام للجهاز الذي يستخدم واجهة برمجة التطبيق (يتم دعم IPv4 وIPv6).
(2) إذا كانت هناك حاجة إلى عناوين IP متعددة، أدخلها بتنسيق يكون فيه كل عنوان IP في سطر منفصل، مع السماح بحد أقصى 50 إدخالاً.
(3) إذا لم يتم ربط عنوان IP ثابت، فستنتهي صلاحية واجهة برمجة التطبيق بعد 90 يومًا، وسيلزم التجديد في ذلك الوقت.
4. بعد إنشاء واجهة برمجة التطبيق بنجاح، يرجى الحفاظ على [معرف الوصول] و[المفتاح السري] بأمان وعدم مشاركة هذه الصفحة مع الآخرين.
كيفية تمديد فترة صلاحية واجهة برمجة التطبيق؟
1. واجهة برمجة التطبيق غير المرتبطة بعنوان IP لها فترة صلاحية تبلغ 90 يومًا. لتمديد هذه الفترة، ما عليك سوى النقر على [تجديد] في صفحة "إدارة API".
2. بعد اجتياز التحقق الثنائي، ستظهر نافذة منبثقة تفيد بنجاح التجديد.
كيفية إضافة عنوان القائمة البيضاء؟
1. قم بزيارة صفحة "إدارة API"، وانقر على [إنشاء عنوان القائمة البيضاء].
2. حدد [الانسحاب العادي] أو [النقل داخل المحطة]، [نوع البطاقة]، [العملة] و[السلسلة العامة]، املأ [العنوان] و[ملاحظات]، انقر على [تأكيد] وأدخل رمز المصادقة الثنائية (SMS/TOTP/Passkey).
3. بعد التحقق من المصادقة الثنائية، ستتلقى رسالة بريد إلكتروني للتأكيد. إذا لم تتلقاها، يرجى النقر على [إعادة إرسال البريد الإلكتروني] في صفحة تفاصيل العنوان.
4. تأكد من [العملة] و[السلسلة العامة] و[العنوان] في بريدك الإلكتروني، وانقر على [إعادة التأكيد].
5. انقر على [تأكيد] مرة أخرى.
6. تمت إضافة عنوان القائمة البيضاء بنجاح. انقر على [عرض التفاصيل] أو قم بتحديث صفحة [إدارة API] للتحقق.
ملاحظات:
(1) توفر CoinEx وظائف قوية لواجهة برمجة التطبيق، مما يسمح للمستخدمين بالوصول إلى خدمات مثل استعلامات بيانات السوق والتداول والإيداع والسحب عبر واجهة برمجة التطبيق.
(2) يمكن لكل مستخدم إنشاء ما يصل إلى 50 زوجًا من المفاتيح، حيث يدعم كل مفتاح حدًا أقصى من 50 عنوان IP مرتبط.
(3) أزواج مفاتيح واجهة برمجة التطبيق تعادل بيانات اعتماد الحساب (اسم المستخدم وكلمة المرور). يرجى الحفاظ عليها آمنة. لتعزيز الأمان، يوصى بربط مفتاح واجهة برمجة التطبيق بعناوين IP محددة.
(4) بمجرد إنشائها، ستصبح واجهة برمجة التطبيق فعالة في غضون 10-15 دقيقة.
كيفية إضافة عناوين القائمة البيضاء للسحب بالدفعة؟
1. قم بزيارة صفحة "إدارة API" وانقر على [أضف الدفعة].
2. انقر على [تنزيل] وقم بتحميل البيانات المقابلة إلى صفحة الإضافة، بما في ذلك [ملاحظات]، [العملة]، [نوع سلسلة الذكور]، [العنوان]، [Memo]، انقر على [تأكيد] وأدخل رمز المصادقة الثنائية، ثم أكمل استيراد البيانات.
3. بعد التحقق من المصادقة الثنائية، ستتلقى رسالة بريد إلكتروني للتأكيد. إذا لم تتلقاها، يرجى النقر على [إعادة إرسال البريد الإلكتروني] في صفحة تفاصيل العنوان.
4. تأكد من [العملة] و[السلسلة العامة] و[العنوان] في بريدك الإلكتروني، وانقر على [إعادة التأكيد].
5. انقر على [تأكيد] مرة أخرى.
6. تمت إضافة عناوين القائمة البيضاء للسحب بالدفعة بنجاح. انقر على [عرض التفاصيل] أو قم بتحديث صفحة "إدارة API" للتحقق.
ملاحظات:
(1) يمكن إضافة 100 عنوان كحد أقصى في القائمة البيضاء في المرة الواحدة.
(2) سيتم دعم الملفات بتنسيق CSV فقط.
(3) يجب أن تكون "نوع سلسلة الذكور" في ملف CSV متوافقة مع نوع السلسلة العامة في صفحة الإيداع. على سبيل المثال، عند إضافة رمز CET، نوع البلوكتشين المقابل للعنوان هو CSC Smart Chain. وعند اضافة BTC تكون السلسلة مختلفة BTC كما في المثال
يمكنك استدعاء واجهة برمجة التطبيق assets/deposit - withdraw - config لاسترداد المعلومات المقابلة، حيث يتوافق ccy مع العملة وchain مع نوع سلسلة الذكور.
| العملة | الشبكة | العنوان | المذكرة |
|---|---|---|---|
| CET | CSC | XXXX |