I am doing direct queries to wikipedia’s website via an android app.
However, sometimes when I get “REDIRECT” queries, and my redirect suggestion has a # sign in it, I don’t really know how to handle it. I know I can just throw everything out past the # sign, but that means I’m looking up something that is relatively unimportant.
Here is an example link;
http://en.wikipedia.org/w/api.php?action=query&prop=extracts&titles=Poof_(The_Fairly_OddParents)&format=json
I can just redirect to List_of_The_Fairly_OddParents_characters, but I want to know if there is anything useful I can do with the “#Poof” because I’m sure that the information is there for a reason.
I could not find anything on MediaWiki APIs.
Please help!
Thanks
Most of the time the part after the hash is a section title (though it is simply appended to the new URL, so it can be, and occasionally is, used to point to other kinds of anchors), so you can locate the section (with the
mobileviewaction for example) and with the section index you can query the HTML for that section. (extractsdoes not support sections, so you you must use something else and enforce length limits manually.)