MediaWiki API -dən necə istifadə olunur: 8 addım (şəkillərlə)

Mündəricat:

MediaWiki API -dən necə istifadə olunur: 8 addım (şəkillərlə)
MediaWiki API -dən necə istifadə olunur: 8 addım (şəkillərlə)

Video: MediaWiki API -dən necə istifadə olunur: 8 addım (şəkillərlə)

Video: MediaWiki API -dən necə istifadə olunur: 8 addım (şəkillərlə)
Video: Oyunları Türkçe'ye Dönüştüren Program - Tamamen Ücretsiz! 2024, Bilər
Anonim

MediaWiki API, əksər sənədləri bir skriptdə edə biləcək yaxşı sənədləşdirilmiş inkişaf vasitələridir. API ümumiyyətlə vikidə istifadə üçün avtomatlaşdırılmış vasitələrin inkişafı üçün istifadə olunur. MediaWiki API, əksər dillərdə, xüsusən PHP (qıvrım funksiyaları), Perl və digərləri tərəfindən asanlıqla istifadə edilə bilər.

Addımlar

MediaWiki API Addım 1 -dən istifadə edin
MediaWiki API Addım 1 -dən istifadə edin

Addım 1. MediaWiki API sənədlərini oxuyun

Adi index.php ilə eyni qovluqdakı 'api.php' ünvanında yerləşir. Məsələn:

MediaWiki API 2 -dən istifadə edin
MediaWiki API 2 -dən istifadə edin

Addım 2. Bir çıxış formatını seçin

MediaWiki, JSON, JSONFM, PHP (seriyalı format), PHPFM, WDDX, WDDXFM, XML, XMLFM, YAML, YAMLFM və RAWFM şəklində məlumat çıxışı təqdim edir. "FM" şəkilçisi HTML formatında olduqca çap olunmuş formatlardır.

MediaWiki API Addım 3 -dən istifadə edin
MediaWiki API Addım 3 -dən istifadə edin

Addım 3. Bir hərəkət seçin

MediaWiki API aşağıdakı hərəkətləri dəstəkləyir:

  • kömək - Yardım ekranına baxın
  • giriş - MediaWiki -yə daxil olun
  • opensearch - opensearch protokolunu tətbiq edin. (Bütün MediaWiki qurğularında bu yoxdur).
  • feedwatchlist - İzləmə siyahısı lentini qaytarın.
  • sorğu - Müxtəlif variantları var. Onlar üçün MediaWiki API sənədlərinə baxın.
MediaWiki API Addım 4 -dən istifadə edin
MediaWiki API Addım 4 -dən istifadə edin

Addım 4. Bir sorğu və ya siyahı seçin

Standart hərəkətlərdən başqa, MediaWiki başqa bir məqaləyə keçid olan səhifələrin siyahıya alınması, son dəyişikliklərin sayı, töhfələr və s. Kimi müxtəlif sorğu və siyahıları dəstəkləyir.

MediaWiki API 5 -dən istifadə edin
MediaWiki API 5 -dən istifadə edin

Addım 5. Göndərilən məlumatları CURL və ya POST metodundan istifadə edərək skriptdən istifadə edərək API -yə ötürün

GET metodu da işləyə bilər.

MediaWiki API 6 -cı addımdan istifadə edin
MediaWiki API 6 -cı addımdan istifadə edin

Addım 6. Bir tətbiqə göndərilən çerezləri saxladığınızdan əmin olun (Bəzi skriptlər/tətbiqlər onu alt qovluqda saxlamaq istəyə bilər

MediaWiki API Addım 7 -dən istifadə edin
MediaWiki API Addım 7 -dən istifadə edin

Addım 7. MediaWiki istifadəçi interfeysi ilə qarşılıqlı əlaqə qurarkən, əksər redaktə səhifələrində saxlanılan redaktə işarənizi nəzərə alın

Düzəliş əlaməti, düzəliş toqquşmalarını təyin etmək və artıq edilmiş başqa bir düzəlişin ləğv edilməsinin qarşısını almaq üçün istifadə olunur (Bu, geri çəkilmədə də istifadə olunur.). Unutmayın ki, vikinin istifadəçi interfeysi ilə hərəkət edirsinizsə, işlərin pisləşməsi daha asandır. Yalnız nəzərdə tutulan nəticəni verəcəyinə əmin olmaq üçün istifadə etdiyiniz hər hansı bir rexeksə diqqət yetirin.

MediaWiki API Adım 8 -dən istifadə edin
MediaWiki API Adım 8 -dən istifadə edin

Addım 8. Wiki tərəfindən göndərilən nəticələri oxuyun

Nəticələr bir çox təhlilçinin oxuya biləcəyi HTTP cavabında sizə göndəriləcək. Seçdiyiniz formata xüsusi diqqət yetirin. Bu format üçün uyğun ayrıştırıcıdan istifadə etdiyinizə əmin olun. İstifadə etmək istədiyiniz standart bir format olsa belə, MediaWiki -yə açıq şəkildə ifadə etmək yaxşı bir tətbiqdir.

İpuçları

  • API istifadə etməzdən əvvəl yerli vikinin skript dəstəyinə sahib olduğunuzdan əmin olun.
  • API -dən istifadə edərək MediaWiki haqqında daha çox məlumat əldə edə bilərsiniz.

Tövsiyə: