როგორ გამოვიყენოთ MediaWiki API: 8 ნაბიჯი (სურათებით)

Სარჩევი:

როგორ გამოვიყენოთ MediaWiki API: 8 ნაბიჯი (სურათებით)
როგორ გამოვიყენოთ MediaWiki API: 8 ნაბიჯი (სურათებით)

ვიდეო: როგორ გამოვიყენოთ MediaWiki API: 8 ნაბიჯი (სურათებით)

ვიდეო: როგორ გამოვიყენოთ MediaWiki API: 8 ნაბიჯი (სურათებით)
ვიდეო: How to Download Oculus App on PC 2024, მაისი
Anonim

MediaWiki API არის კარგად დოკუმენტირებული განვითარების ინსტრუმენტები, რომელსაც შეუძლია შეასრულოს ამოცანების უმრავლესობა ერთ სკრიპტში. API ჩვეულებრივ გამოიყენება ვიკიში გამოსაყენებლად ავტომატური ინსტრუმენტების შესაქმნელად. MediaWiki API შეიძლება გამოყენებულ იქნას ენების უმეტესობისთვის, განსაკუთრებით PHP (Curl ფუნქციები), ასევე Perl და რამდენიმე სხვა.

ნაბიჯები

გამოიყენეთ MediaWiki API ნაბიჯი 1
გამოიყენეთ MediaWiki API ნაბიჯი 1

ნაბიჯი 1. წაიკითხეთ MediaWiki API დოკუმენტაცია

ის მდებარეობს 'api.php' იმავე დირექტორიაში, როგორც ჩვეულებრივი index.php. მაგალითი:

გამოიყენეთ MediaWiki API ნაბიჯი 2
გამოიყენეთ MediaWiki API ნაბიჯი 2

ნაბიჯი 2. აირჩიეთ გამომავალი ფორმატი

MediaWiki გთავაზობთ მონაცემთა გამოშვებას JSON, JSONFM, PHP (სერიული ფორმატი), PHPFM, WDDX, WDDXFM, XML, XMLFM, YAML, YAMLFM და RAWFM სახით. "FM" სუფიქსის ფორმატები საკმაოდ დაბეჭდილია HTML- ში.

გამოიყენეთ MediaWiki API ნაბიჯი 3
გამოიყენეთ MediaWiki API ნაბიჯი 3

ნაბიჯი 3. ამოირჩიეთ მოქმედება

MediaWiki API მხარს უჭერს შემდეგ მოქმედებებს:

  • დახმარება - იხილეთ დახმარების ეკრანი
  • შესვლა - შედით მედიავიკიში
  • opensearch - განახორციელეთ opensearch პროტოკოლი. (MediaWiki– ს ყველა ინსტალაციას არ აქვს ეს).
  • feedwatchlist - დაუბრუნეთ სანახავი სიის არხი.
  • შეკითხვა - აქვს მრავალფეროვანი ვარიანტი. იხილეთ მათთვის MediaWiki API დოკუმენტაცია.
გამოიყენეთ MediaWiki API ნაბიჯი 4
გამოიყენეთ MediaWiki API ნაბიჯი 4

ნაბიჯი 4. აირჩიეთ შეკითხვა ან სია

სტანდარტული ქმედებების გარდა, MediaWiki მხარს უჭერს სხვადასხვა მოთხოვნას და სიას, როგორიცაა გვერდების ჩამონათვალი, რომელიც შეიცავს სხვა სტატიას ბმულს, ბოლოდროინდელი ცვლილებების რაოდენობას, წვლილს და ა.შ.

გამოიყენეთ MediaWiki API ნაბიჯი 5
გამოიყენეთ MediaWiki API ნაბიჯი 5

ნაბიჯი 5. გადაგზავნეთ გამოქვეყნებული მონაცემები API– ში CURL ან სხვა ინსტრუმენტის გამოყენებით, რომელიც საშუალებას გაძლევთ გამოიყენოთ POST მეთოდი სკრიპტში

GET მეთოდი ასევე შეიძლება იმუშაოს.

გამოიყენეთ MediaWiki API ნაბიჯი 6
გამოიყენეთ MediaWiki API ნაბიჯი 6

ნაბიჯი 6. დარწმუნდით, რომ შეინახეთ ქუქი -ფაილები აპლიკაციაში გაგზავნილი (ზოგიერთ სკრიპტს/პროგრამას შეიძლება მოისურვოს მისი შენახვა ქვესაქაღალდეში

გამოიყენეთ MediaWiki API ნაბიჯი 7
გამოიყენეთ MediaWiki API ნაბიჯი 7

ნაბიჯი 7. MediaWiki– ს ინტერფეისთან ურთიერთობისას გაითვალისწინეთ თქვენი რედაქტირების ნიშანი, რომელიც ინახება უმეტეს რედაქტირებულ გვერდებზე

რედაქტირების ნიშანი გამოიყენება რედაქტირების შეჯახების დასადგენად და სხვა უკვე შესწორებული ცვლილების თავიდან აცილების მიზნით (ეს ასევე გამოიყენება უკან დასაბრუნებლად.). გაითვალისწინეთ, რომ უფრო ადვილია საქმეების გაფუჭება, თუ ვიკის მომხმარებლის ინტერფეისით მოქმედებთ. გაუფრთხილდით თქვენს მიერ გამოყენებულ რეჯექსებს, რათა დარწმუნდეთ, რომ ისინი მხოლოდ სასურველ შედეგს გააკეთებენ.

გამოიყენეთ MediaWiki API ნაბიჯი 8
გამოიყენეთ MediaWiki API ნაბიჯი 8

ნაბიჯი 8. წაიკითხეთ ვიკის მიერ გამოგზავნილი შედეგები

შედეგები გამოგიგზავნით HTTP პასუხად, რომლის წაკითხვაც ბევრმა ანალიზატორმა შეძლო. გაუფრთხილდით თქვენს მიერ არჩეულ ფორმატს. დარწმუნდით, რომ იყენებთ შესაბამის ანალიზატორს ამ ფორმატისთვის. როგორც წესი, კარგი პრაქტიკაა ფორმალურად მკაფიოდ გამოხატვა MediaWiki– ზე, მაშინაც კი, თუ მას აქვს ნაგულისხმევი ფორმატი, რომლის გამოყენებაც გსურთ.

Რჩევები

  • დარწმუნდით, რომ თქვენი ადგილობრივი ვიკი მხარს უჭერს სკრიპტს API– ს გამოყენებამდე.
  • მედიავიკის შესახებ შეგიძლიათ მეტი გაიგოთ მისი API გამოყენებით.

გირჩევთ: