我知道有很多服務提供地理位置工具來確定用戶訪問的地方。我正在處理的網站是一個運行在多地區的電子商務網站。當訪問者訪問該網站時,應該確定他們來自哪裏,並向用戶顯示相關貨幣/語言。尋找網站訪問者的地理位置的解決方案
在過去,我們已經使用maxmind,但我想知道是否有更好的解決方案。我打電話給有這方面經驗的開發人員,分享他們的知識和專業知識,瞭解可用的內容以及專業和客戶的各種解決方案。
附加信息:有問題的網站主要運行在Java(Spring)和PHP(Kohana)的組合上,因此也可以考慮使用這兩種庫。我們已經有了一個解決方案來確定使用哪種貨幣,只要我們能夠獲得訪問者所在國家的ISO代碼。
更新
以爲我會離開成果的人誰訪問了這個問題的一個粗略的解釋。
地理位置:我已經使用freegoip檢測用戶位置,正如本主題中所建議的。
語言:工作時外出使用,因爲我已經使用PHP來檢查用戶的瀏覽器的語言設置用戶的語言:http://www.php.net/manual/en/function.http-negotiate-language.php
嗨ASCII,我們建立ipdata.co此確切的用例,我們的API提供貨幣符號,貨幣代碼,用戶時區,託管國家旗幟圖標以及位置數據。有關PHP示例,請參閱下面的https://stackoverflow.com/a/47141807/3176550。 – Jonathan 2017-11-06 16:47:34