You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
استفاده نمایید. ولی این کار ضروری نیست و روش پیشنهادی ما برای اغلب کاربران دریافت مستقیم توکن از پنل کاربری است. تنها در صورتی که با مخاطرات ذخیره گذرواژه خود در کد و روشهای امن این کار آشنا هستید، در استفاده از API مهارت دارید، و از طرفی نیاز به دریافت کاملاً خودکار توکن دارید، از API دریافت توکن استفاده نمایید.
51
51
52
+
## کلید ایپیآی (آزمایشی)
53
+
54
+
کلید ای پی آی برای دسترسی امن تر و با مجوز مشخص به ای پی آیهای نوبیتکس طراحی
55
+
شده است.
56
+
کلید ای پی آی به شما اجازه میدهد به صورت کنترل شده و از روی آی پی مشخص،
57
+
به ای پی آی های نوبیتکس دسترسی داشته باشید و مدت زمان اعتبار کلید را مشخص کنید.
58
+
59
+
60
+
### اهداف و کاربردها
61
+
62
+
#### چرا API Key؟
63
+
- امنیت بیشتر (امکان تعریف سطح دسترسی محدود) با سه دسترسی READ, WITHDRAW, TRADE
64
+
- پشتیبانی از **IP Whitelist**
65
+
- قابلیت تنظیم تاریخ انقضای دلخواه
66
+
- قابلیت غیرفعالسازی یا حذف بدون تغییر پسورد اصلی
67
+
- مناسب برای رباتها و اسکریپتهای خودکار
68
+
69
+
#### سطوح دسترسی (Permissions)
70
+
-**READ** →دریافت اطلاعات بدون تغییر در دیتابیس
71
+
-**TRADE** → عملیاتهای مربوط به معامله و ترید، که منجر به تغییری در دیتابیس میشوند.
72
+
-**WITHDRAW** → دسترسی عملیات برداشت
73
+
74
+
توجه کنید که برای دسترسی به ای پی آی هایی مانند لیست سفارشات، دسترسی READ الزامی است.
> توجه: مقدار `Nobitex-Key` همان کلید عمومی شماست و باید به صورت ثابت در هدر ارسال شود.
312
+
313
+
```bash
314
+
curl -X POST "https://apiv2.nobitex.ir/orders/cancel-old" \
315
+
-H "Content-Type: application/json" \
316
+
-H "Nobitex-Key: <Your-Public-Key>" \
317
+
-H "Nobitex-Signature: <Generated-Signature>" \
318
+
-H "Nobitex-Timestamp: <Unix-Timestamp>" \
319
+
-d '{
320
+
"order": 27032,
321
+
"status": "canceled"
322
+
}'
323
+
```
324
+
52
325
53
326
<h2id="intro-ua">تنظیم User Agent</h2>
54
327
جهت شناسایی و تفکیک بهتر باتها و پشتیبانی از آنها، اکیداً توصیه میشود که در تمامی درخواستها مقدار هدر User-Agent را مطابق الگوی `TraderBot/XXXXX` ارسال نمایید، که بخش `XXXXX` هر نام یکتایی است که میتوانید برای بات خود انتخاب کنید. با رعایت این نامگذاری پاسخگویی به درخواستهای پشتیبانی و عیبیابی مشکلات بهتر صورت میگیرد.
0 commit comments