Getting Current Weather Online

Hey,
I’m trying to receive the players current location and depending on his/her location I would like to get the current weather online.
What shall I do and how should I proceed?
Thanks