نحوه استفاده از MediaWiki API

 

نحوه استفاده از MediaWiki API

API MediaWiki مجموعه ای از ابزارهای توسعه یافته است که به کمک آن می توانید کارهای زیادی انجام دهید. API معمولا برای ابزار های توسعه یافته و خودکار در wiki استفاده می شود. شما می توانید با زبان های مختلف از MediaWiki API استفاده کنید.

 

مراحل :

 

  1. مستندات MediaWiki API را مطالعه کنید. این مستندات در ‘api.php ” و در دایرکتوری مشابه index.php قرار دارد.

به عنوان مثال : https://www.wikihow.com/api.php

فرمت خروجی

  1. فرمت خروجی را انتخاب کنید. MediaWiki خروجی داده ها را به صورت JSON، JSONFM، PHP (فرمت سریال)، PHPFM، WDDX، WDDXFM، XML، XMLFM، YAML، YAMLFM و RAWFM ارائه می دهد. فرمت هایی که پسوند “FM ” دارند به راحتی در HTML قابل چاپ هستند.

انتخاب عمل

  1. یک عمل را انتخاب کنید. API MediaWiki از اقدامات زیر پشتیبانی می کند:

Help – صفحه ی راهنما

Login – صفحه ی ورود به MediaWiki

Opensearch – جستجوی آزاد

Feedwatchlist و query – گزینه های زیادی دارد. برای آنها مستندات MediaWiki API را مشاهده کنید.

 

  1. یک پرس و جو یا یک لیست را انتخاب کنید. علاوه بر اقدامات استاندارد، MediaWiki از پرس و جو ها و لیست های مختلف پشتیبانی می کند مانند لیست کردن صفحاتی که حاوی لینک به مقاله ی دیگر می باشند, تعداد تغییرات اخیر، مشارکت و غیره
  2. داده های ارسال شده به API را از طریق CURL و یا ابزار دیگری که به شما اجازه می دهد از روش POST به اسکریپت استفاده کنید، انتقال دهید. روش GET نیز ممکن است, جواب دهد.

ارسال کوکی ها

  1. اطمینان حاصل کنید که کوکی ها به برنامه ارسال شوند.
  2. هنگام تعامل با رابط کاربری MediaWiki, به خاطر داشته باشید که ویرایش شما در بیشتر صفحات نگه داشته شود.

نتایج

  1. نتایج ارسال شده توسط wiki را مطالعه کنید. نتایج به صورت پاسخ HTTP برای شما ارسال می شود که توسط تجزیه کننده های زیادی قابل خواندن است. هنگام انتخاب فرمت دقت زیادی داشته باشید. اطمینان حاصل کنید که فرمت درست را انتخاب کرده باشید.

منبع : نحوه استفاده از MediaWiki API

شما ممکن است این را هم بپسندید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *