2017-02-05 6 views
0

위키 미디어 API로 일부 쿼리를 수행 한 후 결과가 전혀 표시되지 않고 모든 요청이 캐싱되거나 적절하지 않은 것으로 보입니다.Wikimedia API 쿼리가 캐시되고 일치하지 않음

SandBox API request은 어제 나를 위해 약간의 반응을 주었지만 오늘은 다른 쿼리를 시도해보고 어떤 쿼리에 대해서도 적절한 응답을 얻지 못하고 있습니다.

그래서 내 모든 요청이 캐시를 제거하는 방법을 캐시지고있는 경우 쿼리의 한계는 우리가 하나의 IP에서 만들거나 할 수 있습니다.

+0

정확히 어떤 쿼리를 작성하는지 그리고 어떤 응답을 받고 있는지 설명해 주시겠습니까? – svick

+0

SandBox API 요청의 링크, 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 % 172Cids % 7Cuser % 7Ctimestamp & rclimit = 20 – Sarath

+0

@svick 빈 배열' "query"를 얻고 있습니다 : { "recentchanges": [] }'' – Sarath

답변

2

최근 변경 사항은 30 일간의 위키 미디어 프로젝트 (MediaWiki 기본값은 90)에 저장됩니다. 그보다 오래된 데이터를 요청하고 있습니다. 데이트보다 새로운 변경 사항을 얻으려고하십니까? 이 경우 rcdir=newer을 지정해야합니다.