What problem does it solve?
This Skill provides seamless access to Wikipedia and Wikimedia APIs, handling rate limiting, error handling, and user-agent requirements, ensuring reliable API interactions.
Core Features & Use Cases
- User-Agent Management: Automatically manages User-Agent headers for API requests, adhering to Wikimedia policies.
- Error Handling: Implements robust error handling for common API errors like 429 (Too Many Requests) and 403 (Forbidden).
- Rate Limiting: Respects rate limits, implementing delays and retries as required by the API.
- API Selection: Offers guidance on choosing the right API endpoint for various tasks, including REST API, Action API, SPARQL, SQL replicas, EventStreams, and Pywikibot.
- Use Case: Use this Skill to automate the retrieval of Wikipedia page content, perform structured data queries on Wikidata, or analyze traffic statistics using the Pageviews API.
Quick Start
Use the wikimedia-api-access skill to fetch the wikitext for 'Python (programming language)'.