REST API Wikimedia
|
REST API Wikimedia menawarkan akses ke konten dan metadata Wikimedia dalam format terbaca mesin. Berfokus pada kasus penggunaan bervolume tinggi, sistem ini berpadu erat dengan prasarana penembolokan yang teredar secara global milik Wikimedia. Hasilnya, pengguna API mendapatkan manfaat dari pengurangan latensi dan dukungan untuk volume permintaan yang tinggi.
Dokumentasi
Reference
Untuk dokumentasi acuan, pilih "Wikimedia REST APIs" di REST Sandbox, yang juga tersedia di semua proyek Wikimedia (misalnya: REST Sandbox di Wikipedia bahasa Inggris).
Meskipun fungsionalitas yang ditawarkan oleh sebagian besar proyek sangat mirip dengan yang ada di Wikipedia bahasa Inggris, terdapat beberapa pengecualian yang perlu diperhatikan:
- en.wiktionary.org menawarkan titik akhir definisi eksperimental, yang memaparkan informasi Wikikamus sebagai data terstruktur. Dukungan untuk bahasa lain sedang dalam pembahasan.
Quick start
REST API beserta dokumentasinya tersedia untuk semua proyek Wikimedia utama di lokasi /api/rest_v1/. Sebagai contoh, bagi Wikipedia bahasa Inggris ini tersedia pada https://en.wikipedia.org/api/rest_v1/.
# Get metadata for the Earth article on English Wikipedia curl'https://en.wikipedia.org/api/rest_v1/page/summary/Earth'
Access policy
Stability policy
REST API mengikuti kebijakan pemversian API ini.
Report a bug
Create an account on Wikimedia Phabricator , and tag the task with RESTBase-API.
Get help
Leave a comment on the discussion page.
Contribute
To edit the docs, see Gerrit/Tutorial to contribute to the OpenAPI descriptions.
Changelog
See Wikimedia APIs/Changelog .
Lihat pula
- RESTBase, yang sedang dihentikan penggunaannya, adalah teknologi di balik REST API.
- Postingan blog yang mengumumkan rilis versi 1.0. Menjelaskan beberapa kasus penggunaan produksi yang penting, membahas bagaimana REST API sesuai dengan siasat teknis Wikimedia yang lebih besar, dan memberikan petunjuk mengenai beberapa rincian penerapan.
- API ini diterapkan menggunakan Node.js. Postingan blog ini menjelaskan pengalaman kami dalam meningkatkan REST API dan layanan lainnya ke Node 6.
- Tim Platform MediaWiki, pemilik produk untuk REST API.
- Core Platform Team/Initiatives/API Gateway (2020)
- Untuk REST API yang disertakan dengan MediaWiki 1.35 dan yang lebih baru, lihat REST API Inti MediaWiki.