تحقق API مخصص
أضف شرط «تحقق API مخصص» إلى استطلاع، وسيسأل Polls خادمك قبل احتساب أي صوت.
الطلب
يرسل Polls طلب GET إلى عنوانك. يُستبدل [USERID] و[GUILDID] بمعرّف المصوّت ومعرّف الخادم.
GET https://api.example.com/can-vote?user=[USERID]&guild=[GUILDID]
الرد
ردّ بالحالة 200 وJSON. للسماح بالصوت:
{"success": true}لرفضه، مع سبب اختياري للعضو (حتى 300 حرف):
{"success": false, "message": "Link your account on example.com first."}القواعد
- تُستدعى فقط عناوين https:// التي تشير إلى عناوين عامة. لا تُتبع عمليات إعادة التوجيه.
- لدى نقطة النهاية حوالي 4.5 ثانية للرد.
- إذا ردّت بـ 404 أو 5xx أو لم ترد، يوقف Polls الاستدعاءات لمدة دقيقة.
- لا يُعرض العنوان أبدًا في صفحة الاستطلاع العامة.