Derzeit kann die WikibaseClient-Erweiterung nur Daten aus MediaWiki SQL-Datenbanktabellen abrufen. Der Wikibase-Client sollte also Zugriff auf die Wikibase-Repository-Datenbank haben. Um mit der WikibaseClient-Erweiterung einen Wikidata-Client zu erstellen, benötigen Sie Zugriff auf die Wikidata-Datenbank. Auf diese Weise wurde so vorgegangen, dass genügend Leistung vorhanden ist, um die Wikidata-Wikipedia-Verbindung zu bedienen (mit Millionen von Artikeln, von denen jeder Daten aus mehreren Elementen bezieht, und einer Funktion, die den Artikel aktualisiert, wenn ein Artikel aktualisiert wird, auf den er sich verlässt).
Ich glaube nicht, dass das Wikidata-Entwicklungsteam in Kürze daran arbeiten wird, ein API-basiertes Backend für Drittanbieter-Clients zu erstellen. Ich glaube, es sollte ein großartiges Projekt sein, um eines zu beginnen.
Für jetzt können Sie die verknüpfte Wiki- Erweiterung verwenden, die das Abrufen von Daten aus Wikidata mithilfe des SPARQL-basierten Wikidata-Abfragedienstes ermöglicht.
Kommentar zur theoretischen Antwort:
damit der Client Daten von Wikidata abrufen kann.
Wenn Sie ein eigenes Repo einrichten, holt der Client Daten aus Ihrem Repository ab, nicht aus Wikidata.