2016-08-13 2 views

ответ

1

Вы можете проверить доступные варианты для действия query на help page of the MediaWiki API.

Например, данные из Википедии статью Альберта Eintein, вы можете получить длину (в байтах) последней версии следующим образом:

https://en.wikipedia.org/w/api.php?action=query&format=json&titles=Albert Einstein&prop=revisions&rvprop=size 

Чтобы получить следующий результат:

{ 
    "batchcomplete": "", 
    "query": { 
    "pages": { 
     "736": { 
     "pageid": 736, 
     "ns": 0, 
     "title": "Albert Einstein", 
     "revisions": [ 
      { 
      "size": 139015 
      } 
     ] 
     } 
    } 
    } 
} 

Для получить к категориям, к которой принадлежит страница, используйте следующий запрос:

https://en.wikipedia.org/w/api.php?action=query&format=json&titles=Albert Einstein&prop=categories 

Возможно, вам потребуется получить дополнительные результаты с continue

+1

Большое спасибо atineoSE! –