1. Fix the geonames endpoint for premium version 2. Add a token along with the username while sending the request.