راهنمای واسط برنامهنویسی کاربردی مدیاویکی
این یک صفحهٔ مستندات برای واسط برنامهنویسی کاربردی مدیاویکی است که بهطور خودکار ایجاد شدهاست.
مستندات و نمونهها: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=echomarkread
(main | echomarkread)
- این پودمان نیازمند اختیارات خواندن است.
- این پودمان نیازمند اختیارات خواندن است.
- این پودمان تنها درخواستهای POST را میپذیرد.
- منبع: Echo
- مجوز: MIT
علامت گذاری آگاهسازیها به عنوان خوانده شده برای کاربر کنونی
پارامترها:
- list
فهرستی از شناسه های آگاه سازی به عنوان خوانده شده
- Separate values with | or alternative.
- حداکثر تعداد مقدارها ۵۰ است (۵۰۰ برای متقضایانی که مجوز محدودیتهای بالاتر را دارند).
- unreadlist
فهرستی از شناسههای آگاهسازی برای علامت زدن به عنوان خواندهنشده
- Separate values with | or alternative.
- حداکثر تعداد مقدارها ۵۰ است (۵۰۰ برای متقضایانی که مجوز محدودیتهای بالاتر را دارند).
- all
اگر تنظیم شدهباشد، همهٔ آگاهسازیها یک کاربر به عنوان خواندهشده نشانهگذاری شوند.
- نوع: بولی (جزئیات)
- sections
فهرستی از شناسه های آگاه سازی به عنوان خوانده شده
- مقدارهای (جداشده با | یا جایگزینهای آن): alert، message
- token
یک بلیط «csrf» واکشیشده از action=query&meta=tokens
- این پارامتر الزامی است.
نمونهها:
- علامتگذاری آگاهسازی 8 به عنوان خوانده شده
- api.php?action=echomarkread&list=8 [باز کردن در صفحهٔ تمرین]
- علامتگذاری تمامی آگاهسازیها به عنوان خواندهشده
- api.php?action=echomarkread&all=true [باز کردن در صفحهٔ تمرین]
- علامتگذاری آگاهسازی 1 به عنوان خواندهنشده
- api.php?action=echomarkread&unreadlist=1 [باز کردن در صفحهٔ تمرین]