"pageprops" is what you seek: https://en.wikipedia.org//w/api.php?action=query&format=json&prop=pageprops&titles=Albert_Einstein
On Wed, Aug 10, 2016 at 4:06 PM, Adrian Tineo <adr...@adriantineo.com> wrote: > Hi all > > This is my first post in this list. I'm not clear if this is the best > place for me to ask this question, so feel free to recommend some other > contact point. > > Context: > > I am trying to find out via API what is the Wikidata item from a Wikipedia > page. This is visible in the Tools side bar in the Wikipedia page but I > can't figure out how to get this information from the API. > > Question: > > How can I get via API the Wikidata item matching a given Wikipedia article? > > Example: > > Say that the starting point is Albert Einstein's page in the English > Wikipedia (https://en.wikipedia.org/wiki/Albert_Einstein). I can get the > page content via API like so: > > https://en.wikipedia.org/w/api.php?action=query&format=json&titles=Albert > Einstein&prop=revisions&rvprop=content > > I can get plenty of other info by using some other params to the query > action. Some I have tried include: > > prop:extlinks, prop:info, meta:filerepoinfo, etc. > > None of these contain the Wikidata item matching the article though. I > couldn't find out anything about it in the MediaWiki API help. > > As of now, the best I can do is: > > 1. Query Wikidata with the page title like so: > > https://www.wikidata.org/w/api.php?format=json&action= > wbsearchentities&search=Albert Einstein&language=en > > 2. Browse through the output for the desired Albert Einstein entry among: > > - Q937, Albert Einstein, German-American physicist and founder of the > theory of relativity > - Q13426745, Albert Einstein, Studio album by Prodigy and The Alchemist > - Q15990626, Albert Einstein, Wikimedia disambiguation page > - 3 more entries > > This adds a complication, as I need the intelligence to tell which is the > Wikidata item I was looking for, whereas in the Wikipedia page in the > browser I can access the item (Q937) directly. > > Any help much appreciated. > > Regards, > > Adrian Tineo > > > > _______________________________________________ > Mediawiki-api mailing list > Mediawiki-api@lists.wikimedia.org > https://lists.wikimedia.org/mailman/listinfo/mediawiki-api > > -- Dmitry Brant Senior Software Engineer / Product Owner (Android) Wikimedia Foundation https://www.mediawiki.org/wiki/Wikimedia_mobile_engineering
_______________________________________________ Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-api