ho cercato un modo per interrogare l'API Wikipedia in base a una stringa di ricerca per un elenco di articoli con le seguenti proprietà:Wikipedia Search API full-text per tornare articoli con il titolo, snippet e immagine
- Titolo
- Snippet/Descrizione
- Una o più immagini correlate all'articolo.
Devo anche effettuare la query utilizzando jsonp.
Ho provato con l'elenco = parametro di ricerca
ma sembra ignorare le prop = immagini, ho provato anche le variazioni che utilizzano il prop = ImageInfo e prop = pageimages. Ma tutti mi danno lo stesso risultato di usare semplicemente list = search.
Ho anche provato action = OpenSearch
http://en.wikipedia.org/w/api.php?action=opensearch&search=test&limit=10&format=xml
che mi dà esattamente quello che voglio quando ho impostato format = xml, ma restituisce un semplice array di titoli di pagina quando si utilizzano format = json e quindi fallisce a causa del requisito jsonp.
C'è un altro approccio per farlo? Mi piacerebbe davvero per risolvere questo in una singola richiesta, piuttosto che fare la prima richiesta di ricerca e poi una seconda richiesta per le immagini utilizzando titoli = x | y | z
Non è possibile utilizzare una query 'list' e una' prop' insieme. – Bergi
Quindi non c'è modo di farlo in una richiesta? Sembra una query abbastanza standard da fare. – srosengren