did you try, any text, like listing-ID.html will redirect to full url.
so ANYTEXT-{id}.html should work
if know listing type (listing type path), for example www.yoursite.com/listings/anytext-ID.html
Which other variables you can get from add listing page?
In email templates (for message that user get after submitting listing) {link} will print url of listing.