creativecommons / creativecommons/quantifying

Add New York Public Library as data source

Offen
#227 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
✨ goal: improvement 💻 aspect: code help wanted 🟩 priority: low 🧹 status: ticket work required
Vorherrschende Sprache
Python
Sterne
48
Forks
74
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

## Problem
New York Public Library ([API documentation](https://api.repo.nypl.org/)): The New York Public Library (NYPL) is one of the largest public libraries in the world, preserving millions of books, manuscripts, and historical materials. Its API provides open access to digital collections, metadata, and archives. The NYPL API provides access to over one million digitized objects and records, accessible via browser or token authentication, with a limit of 10,000 requests

## API information:
- API key / token required – need to sign up and authenticate (via username/password or a token) to use the API.
- Query limits – The API imposes an upper limit of 10,000 requests per day per authentication token.
- Data available through JSON format.

## Implementation

- [ ] I would be interested in implementing this feature.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit dem Lesen der verlinkten NYPL API-Dokumentation, einschließlich ihrer Details zu Authentifizierung, Anfragebegrenzungen und JSON-Antworten. Im Issue werden weder Projektdateien, Einstiegspunkte, Tests noch die erwartete Struktur einer neuen Datenquelle angegeben. Suche daher zunächst die vorhandenen Quellintegrationen und ermittle die Akzeptanzkriterien für eine fertige NYPL-Quelle.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
data
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.