[پشتیبانی]: پیام ریت لیمیت
هدف
سلام وقتتون بخیر. من یک سیستم بازارگردان دارم که از طریق API سفارش گذاری و معامله میکنم. به مشکلی که برمیخورم اینه که بعد از مدتی با این پیام مواجه میشم که "تعداد پیام های شما بیش از حد تشخیص داده شد یک ساعت صبر کنید" میخواستم ببینم چی این رو تریگر میکنه؟
نحوه درخواست
سفارش گذاری و گرفتن وضعیت سفارش ها و گرفتن وضعیت پورتفو
پاسخ دریافتی
{:status "failed", :message "تعداد درخواست شما بیش از حد معمول تشخیص داده شده. لطفا یک ساعت صبر نمایید.", :code "TooManyRequests"}
اطلاعات تکمیلی
No response
سلام. وقت شما بخیر.
روی هر اندپوینتی که توی مستندات نوبیتکس اومده، یه پارامتر محدودیت فراخوانی اومده که مشخص میکنه هر اندپوینت با چه نرخی مجازه صدا زده بشه. برای مثال روی سفارشگذاری این مقدار در حال حاضر ۲۰۰ درخواست در ۱۰ دقیقه است. اگر تعداد فراخوانی شما از این مقدار عبور کنه، درخواستهای بعدی شما تا پایان ۱۰ دقیقه با خطای TooManyRequests روبرو خواهد شد. این محدودیتها برای اینه که بتونیم تضمین کنیم همه کاربران نوبیتکس از منابع کافی برای معاملات خودشون برخوردار میشن و فعالیت اشتباه یا مخرب یک بات، خدمت رسانی به بقیه رو مختل نمیکنه. برای مدیریت این محدودیت میتونید خودتون هم تعداد درخواستها تون رو توی بات تون ردگیری کنید و بر اساس این محدودیتها فواصل درخواستها تون رو مدیریت کنید. هر از گاهی هم به صفحه مستندات نوبیتکس سر بزنید تا از تغییرات محدودیت فراخوانی مطلع بشید. (با افزایش تعداد بازارها و ظرفیت نوبیتکس، سقف درخواستها رو ممکنه به مرور بالاتر ببریم.)
اگر سوال بیشتری روی این محدودیتها داشتید، با ما در میون بذارید.
با افزایش تعداد بازارها و ظرفیت نوبیتکس، سقف درخواستها رو ممکنه به مرور بالاتر ببریم
سلام. به نکته خوبی اشاره کردین. من حجم معاملاتم بالاست و تو چند ماه اخیر خیلی ریت لیمیت میشم. دلیلش هم بازارهای تازه اضافه شده و امکانات جدید مثل خرید و فروش تعهدی هستش. خوشبختانه سرعت سرور نوبیتکس نسبت به پارسال خیلی خیلی خوب شده و به نظرم توانایی هندل کردن حجم بیشتری از درخواست ها رو داره. اگه میشه محدودیت سفارشگذاری رو بالاتر ببرین