如何从Heroku上运行的Web应用程序获取用户位置?

时间:2018-04-14 01:48:12

标签: python heroku flask currentlocation

我遇到的问题是,当我使用http://freegeoip.net/json获取用户位置时,它似乎从Heroku服务器所在的位置获取。

我使用Flask制作网络应用程序。

我通过Heroku上传了网络应用。

1 个答案:

答案 0 :(得分:1)

根据api文档here,您需要传递用户的IP,如'http://freegeoip.net/json/%s' % request.remote_addr。否则它将返回请求者的位置,在您的情况下是您的heroku服务器。