(adding Brad Jorsch)
On Thu, Apr 30, 2015 at 11:16 PM, Stephen Niedzielski <
sniedzielski(a)wikimedia.org> wrote:
A little tangential, and maybe it goes without
saying,
It took programming from Brad Jorsch and others, so thanks for noticing!
but I really like that MediaWiki API points to
documentation in-band when
fetched via browser (without the format option). For example:
Although a nice improvement would be to link to the specific API used.
Nice idea,I filed T97842 <https://phabricator.wikimedia.org/T97842>.
ApiHelp.php code would have to work from the query modules in the URL to
the requesting module's help. In this case
https://en.wikipedia.org/w/api.php?action=help&modules=query%2Bpageimag…
Pro tip: you can take any api.php request and load it into
Special:ApISandbox by turning the query string into a URL fragment. So
take the above and replace /w/api.php? with /wiki/Special:ApiSandbox# , and
https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&prop=page…
Maybe pretty-printed API results could add a [try in ApiSandbox] link
similar to the one I added to the {{ApiEx}} wiki template.
I noticed pageimages doesn't show a (read more
<https://www.mediawiki.org/wiki/API:Properties#linkshere_.2F_lh>) link to
its wiki doc,I filed T97835 <https://phabricator.wikimedia.org/T97835>.
Stephen, welcome! FYI I wrote an article about search results and
pageimages for the upcoming (or dead-by-reorg :) ) "Data and developer
hub",
https://www.mediawiki.org/wiki/API:Page_info_in_search_results
(Monte, how's the review coming :-) ?).
--
=S Page WMF Tech writer