🗳️رای

مستندات مربوط به API رای سرور ها

این API به شما امکان می‌دهد تا لیست رای‌های کاربران برای یک سرور خاص را دریافت کنید. دسترسی به این API نیاز به احراز هویت دارد و تنها کاربران مجاز می‌توانند به اطلاعات رای‌ها دسترسی داشته باشند. با استفاده از این API می‌توانید رای‌هایی که کاربران برای سرور ثبت کرده‌اند را مشاهده کنید.


🛠 آدرس API

این endpoint لیست رای‌های کاربران به یک سرور خاص را برمی‌گرداند.


🔍 پارامترها

در صورت داشتن ? در کنار نوع داده، این مقدار میتواند خالی باشد.

پارامترنوع دادهتوضیحات
categorystringدسته‌بندی سرور .
serverNamestringنام سرور مورد نظر برای دریافت لیست رای‌ها.
querystring?جستجوی رای‌دهندگان بر اساس نام کاربری دیسکورد، discordId یا displayName.
pagenumber?شماره صفحه برای پشتیبانی از pagination.
perPagenumber?تعداد رای‌ها در هر صفحه.
authorizationstringتوکن احراز هویت برای دسترسی به این API که باید در هدر authorization قرار گیرد.

💡 توضیحات

  • احراز هویت: این API نیاز به توکن احراز هویت دارد که باید از طریق هدر authorization ارسال شود. در صورت نداشتن یا نامعتبر بودن توکن، دسترسی به اطلاعات رای‌دهندگان امکان‌پذیر نخواهد بود.

  • پشتیبانی از پارامترهای اختیاری: با استفاده از پارامترهای query، page و perPage می‌توانید لیست رای‌ها را مدیریت کنید.

برای دریافت توکن وارد پنل کاربری سرور خود شوید و از بخش تنظیمات توکن احراز هویت را دریافت کنید. (فقط Owner سرور دسترسی به توکن را دارد)


📋 پارامترهای بازگشتی

لیستی از رای‌های کاربران به سرور مورد نظر به صورت زیر برگردانده می‌شود:

کلیدنوع دادهتوضیحات
votedAtstringتاریخ ثبت رای توسط کاربر
discordIdstringشناسه دیسکورد رای‌دهنده
displayNamestringنام نمایشی رای‌دهنده
usernamestringنام کاربری دیسکورد رای‌دهنده
avatarstringلینک آواتار دیسکورد رای‌دهنده
آخرین آپدیت