نطاق API لمسار /admin

أنا أجد صعوبة في فهم النطاقات المطلوبة للوصول إلى /admin/users/list/active.json. هل من الممكن القيام بذلك بدون مفتاح عام؟ لقد أنشأت مفتاح مستخدم واحد لمستخدم مسؤول، مع نطاقات “القراءة”، “قراءة القوائم”، و"التحقق من الرسائل الإلكترونية"، لكنني أحصل على خطأ 404. إذا استخدمت مفتاحًا عامًا، فإن نفس الاستعلام يعمل بشكل جيد.

هدفي العام هنا هو سرد المستخدمين (مع عناوين البريد الإلكتروني) في مجتمع ما مع أقل مجموعة ضرورية من الأذونات. وجود نطاق “التحقق من الرسائل الإلكترونية” يجعلني أعتقد أن هذا ممكن، لكنني لا أستطيع معرفة كيفية القيام بذلك.

شكرًا!

بقدر ما أعرف، المسارات التي تظهر عند النقر على أيقونة الرابط بجانب كل نطاق في صفحة مفتاح API الجديدة دقيقة. كل نطاق يسمح لك فقط بالوصول إلى المسارات المدرجة. على سبيل المثال:

يمنحك الوصول إلى /users/:username/emails و /u/:username/emails

لا يوجد نطاق يمكن استخدامه لتقييد المفتاح على مسار /admin/users/list/. وهذا يعني أنه سيكون عليك استخدام مفتاح عام للوصول إلى هذا المسار.

لاقتراح نطاقات جديدة أو مسارات جديدة لنطاقات موجودة، يمكنك اقتراح تغييرات على الملف المرتبط أدناه. على سبيل المثال، يبدو أن users.admin_list اسم مناسب لهذا النطاق.