MediaWiki API -ийг хэрхэн ашиглах вэ: 8 алхам (зурагтай)

Агуулгын хүснэгт:

MediaWiki API -ийг хэрхэн ашиглах вэ: 8 алхам (зурагтай)
MediaWiki API -ийг хэрхэн ашиглах вэ: 8 алхам (зурагтай)

Видео: MediaWiki API -ийг хэрхэн ашиглах вэ: 8 алхам (зурагтай)

Видео: MediaWiki API -ийг хэрхэн ашиглах вэ: 8 алхам (зурагтай)
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, May
Anonim

MediaWiki API нь ихэнх скриптээр олон ажлыг гүйцэтгэх чадвартай, сайн баримтжуулсан хөгжүүлэлтийн хэрэгсэл юм. API -ийг ихэвчлэн вики -д ашиглах автоматжуулсан хэрэгслүүдийг боловсруулахад ашигладаг. MediaWiki API -ийг ихэнх хэл, ялангуяа PHP (curl функц), Perl болон бусад хэд хэдэн хэлээр хялбархан ашиглах боломжтой.

Алхам

MediaWiki API 1 -р алхамыг ашиглана уу
MediaWiki API 1 -р алхамыг ашиглана уу

Алхам 1. MediaWiki API баримт бичгийг уншина уу

Энэ нь ердийн index.php файлын лавлах дахь 'api.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 нь дараахь үйлдлийг дэмждэг.

  • help - Тусламжийн дэлгэцийг үзнэ үү
  • нэвтрэх - MediaWiki руу нэвтрэх
  • opensearch - opensearch протоколыг хэрэгжүүлнэ. (MediaWiki -ийн бүх суулгацууд ийм байдаггүй).
  • feedwatchlist - Үзэх жагсаалтын тэжээлийг буцаана уу.
  • query - Олон янзын сонголттой. Тэдний MediaWiki API баримт бичгийг үзнэ үү.
MediaWiki API 4 -р алхамыг ашиглана уу
MediaWiki API 4 -р алхамыг ашиглана уу

Алхам 4. Асуулт эсвэл жагсаалтыг сонгоно уу

Стандарт үйлдлүүдээс гадна MediaWiki нь өөр өгүүллийн линк агуулсан хуудсыг жагсаах, сүүлийн үеийн өөрчлөлтүүдийн тоо, оруулсан хувь нэмэр гэх мэт өөр өөр асуулт, жагсаалтыг дэмждэг.

MediaWiki API 5 -р алхамыг ашиглана уу
MediaWiki API 5 -р алхамыг ашиглана уу

Алхам 5. Оруулсан өгөгдлийг CURL эсвэл POST аргыг скриптэд ашиглах боломжийг олгодог өөр хэрэгслийг ашиглан API руу дамжуулна уу

GET арга нь бас ажиллах боломжтой.

MediaWiki API 6 -р алхамыг ашиглана уу
MediaWiki API 6 -р алхамыг ашиглана уу

Алхам 6. Програм руу илгээсэн күүкийг хадгалахаа мартуузай (Зарим скриптүүд/програмууд үүнийг дэд хавтсанд хадгалахыг хүсч магадгүй юм

MediaWiki API 7 -р алхамыг ашиглана уу
MediaWiki API 7 -р алхамыг ашиглана уу

Алхам 7. MediaWiki хэрэглэгчийн интерфэйстэй харилцахдаа ихэнх засварлах хуудсан дээр хадгалагдаж байгаа засварын жетоноо анхаарч үзээрэй

Засварлах жетон нь засварын мөргөлдөөнийг тодорхойлох, аль хэдийн хийгдсэн өөр нэг засварыг хүчингүй болгохоос зайлсхийхэд ашиглагддаг (Үүнийг буцаахад бас ашигладаг.). Хэрэв та викигийн хэрэглэгчийн интерфэйсээр ажиллаж байгаа бол бүх зүйл амархан өөрчлөгдөх болно гэдгийг санаарай. Зөвхөн хүссэн үр дүнгээ өгөх болно гэдэгт итгэлтэй байхын тулд ашигладаг аливаа rexeks -ийг анхаарч үзээрэй.

MediaWiki API 8 -р алхамыг ашиглана уу
MediaWiki API 8 -р алхамыг ашиглана уу

Алхам 8. Вики илгээсэн үр дүнг уншина уу

Үр дүнг танд HTTP хариу хэлбэрээр илгээх бөгөөд үүнийг олон задлагч уншиж болно. Сонгосон форматаа илүү анхаарч үзээрэй. Энэ форматад тохирох задлагчийг ашиглаж байгаа эсэхээ шалгаарай. MediaWiki -д ашиглахыг хүссэн үндсэн форматтай байсан ч гэсэн форматыг тодорхой зааж өгөх нь ихэвчлэн сайн практик байдаг.

Зөвлөмж

  • API ашиглахаасаа өмнө скриптийг орон нутгийн вики дэмжиж байгаа эсэхээ шалгаарай.
  • Та APIW -ийг ашиглан MediaWiki -ийн талаар илүү ихийг олж мэдэх боломжтой.

Зөвлөмж болгож буй: