2017-02-05 5 views
0

Nach einigen Abfragen mit Wikimedia-API bekomme ich kein Ergebnis, alle Anfragen scheinen wie zwischengespeichert oder nicht ordnungsgemäß.Wikimedia-API-Abfrage wird zwischengespeichert und inkonsistent

Die SandBox API request gab gestern eine Antwort für mich, aber heute afetr andere Abfragen versuchen, bekomme ich keine richtige Antwort für eine der Abfrage.

So gibt es eine Grenze der Abfrage können wir von einer IP machen oder wenn alle meine Wünsche werden zwischengespeichert bekommen wie den Cache zu entfernen.

+0

Können Sie erklären, welche Abfrage genau Sie machen und welche Antwort erhalten Sie? – svick

+0

Der Link in der SandBox-API-Anfrage https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&format=json&list=recentchanges&rcstart=2017-01-01T15%3A44%3A21.000Z&rcnamespace=2%7C3&rcprop=title % 7Cids% 7Cuser% 7Ctimestamp & rclimit = 20 – Sarath

+0

@svick Ich bekomme leere Array '" Abfrage ": { " recentchanges ": [] }' – Sarath

Antwort

2

Die letzten Änderungen werden für 30 Tage Wikimedia-Projekte gespeichert (der MediaWiki-Standardwert ist 90). Sie fordern Daten an, die älter sind. Hast du vielleicht vor, Änderungen zu bekommen, die neuer sind als dein Date? In diesem Fall müssen Sie rcdir=newer angeben.

Verwandte Themen