2016-12-07 2 views
0

Ich bin sehr neu in der API-System und ich fragte mich, wie man Daten von einer bestimmten Seite erhalten. Also meine Link lautet:Erhalte Dateninfo von einer bestimmten Seite MediaWiki API

https://nookipedia.com/w/api.php

, aber ich möchte, dass meine api auf dieser Seite erhalten:

https://nookipedia.com/wiki/Bugs/Animal_Crossing:_New_Leaf

aber wenn ich versuche dies:

https://nookipedia.com/wiki/Bugs/Animal_Crossing:_New_Leaf/w/api.php 

der Link doesn arbeite nicht und gibt mir diesen Fehler:

Wie würde ich diese bestimmte Seite bekommen?

Antwort

2

Ich schlage vor, Sie spielen mit der API sandbox auf Wikipedia herum, um zu sehen, wie Abfragen aufgebaut werden. Sie werden immer noch die actual API documentation erhalten nützliche Informationen lesen müssen ...

Im Grunde wollen Sie den Titel (n) als Parameter an api.php passieren, etwa so:

https://nookipedia.com/w/api.php?titles=Bugs/Animal_Crossing:_New_Leaf 

Dies wird jedoch bekomme immer noch keine Informationen von dir; Sie müssen wissen, welche Daten genau Sie wollen, und verwenden Sie das richtige API-Modul mit den entsprechenden Parametern. Zum Beispiel, alle Kategorien von einer Seite zu bekommen:

https://nookipedia.com/w/api.php?action=query&titles=Bugs/Animal_Crossing:_New_Leaf&prop=categories 

Zu diesem speziellen Beispiel können Sie die Dokumentation für den Query-API und die Kategorien Eigenschaft sehen:

Verwandte Themen