Create an API which will give shorturl of any page and also long form any shorturl
Version: unspecified
Severity: enhancement
Create an API which will give shorturl of any page and also long form any shorturl
Version: unspecified
Severity: enhancement
(In reply to comment #0)
Create an API which will give shorturl of any page and also long form any
shorturl
So you want a way to get the short url for a page? And also a way to turn that short url back into a long url?
IMO turning a shorturl back into a long URL should be a simple HTTP HEAD request. But I guess an API for 'symmetry' also makes sense...
(In reply to comment #3)
Should add a prop=shorturl to action=query?
Sounds about right
daniel wrote:
An action=query property is valid for converting from a title to a short URL, but I don't think that's possible for the other way around. I think there needs to be a separate action for translating from a short URL to a page.
I have implemented a version of the query API on my own server. (I'm a n00b, so I'm still figuring out the framework.) Here's an example query:
Valid sub-properties are "code", "path" and "ns".
daniel wrote:
Okay, well, I did it anyway. I have yet to move it over and go through review, but here it is on my github: https://github.com/danorton/mw-ext-shorturlapi