api.rasoulia.ir

api.rasoulia.ir

کاربرد پروژه:

 به وسیله این api شما می‌توانید آخرین آپدیت بازی‌های پلی استیشن 4 و 5 رو دریافت کنید. کسانی که در کار نصب بازی‌های اکانتی بر روی کنسول باشند، می‌دانند که همیشه باید آخرین نسخه بازی رو داشته باشند و اگه به هر دلیلی از جدید بودن بازی بی اطلاع باشند. بخش نصب بازی ناقص میمونه و باید پس از دانلود آخرین نسخه، امکان نصب بازی روی دستگاه وجود دارد. بنابراین به وسیله این api می‌توانید پروژه مخصوص خودتون رو نوشته تا از جدیدترین آپدیت بازی‌ها با خبر بشوید. هم چنین نسخه دستکاپ این پروژه تحت عنوان psxlink هم ساخته شده که می‌توانید از اون برای دریافت جدیدترین آپدیت بازی‌ها استفاده کنید.

 

مخصوص توسعه دهندگان:

یه پروژه ساده api که به وسیله JWT عملیات ورود و سطح دسترسی کاربر مدیریت میشه. این پروژه با معماری تمیز نوشته شده است. به وسیله قابلیت پیش فرض محدودیت ارسال درخواست (Rate Limit) که از  دات نت 7 به بعد به سی شارپ اضافه شده. تعداد درخواست رو بستگی به حالت‌های مختلف محدود شده.. به وسیله صفت های شخصی سازی شده (Custom Attribute) عملیات سطح دسترسی مدیریت میشه و جلوی دسترسی افرادی که سطح دسترسی ندارند رو با ارسال کد 403، که به معنای ممنوعیت دسترسی به اون بخش است، رو میگیره.

با وارد شدن به آدرس اصلی api شما می‌توانید کل لینک‌هایی که توسط کاربرهای احراز هویت شده و نشده قابل استفاده است به همراه موارد مورد نیاز جهت ارسال به api رو مشاهده نمایید. توجه نمایید که از اونجایی که هاست من اشتراکی بوده و محدودیت حجم در دیتابیس دارم. مجبور شدم پروژه رو با SQLite بنویسم که ممکنه در بازدید بالا به مشکل بخوره. در صورتی که هنگام استفاده از api خطای سرور دریافت کردید احتمالا به خاطر نوع دیتابیس api است نه به خاطر باگ و مشکل دار بودن پروژه.

 

لینک دانلود آخرین نسخه در لحظه نگارش این مطلب:

psxlink

database