簡體   English   中英

從http://jsonip.appspot.com/?callback=? 在JavaScript中

[英]over quota error while getting ip address from the http://jsonip.appspot.com/?callback=? in javascript

我正在嘗試獲取用戶的IP地址。 為此,我使用下面的代碼:

  var jqxhr = $.getJSON("http://jsonip.appspot.com?callback=?",
                    function (data) { 
                        alert(data.ip);        
                    })
        .error(function () { alert("error"); })

一開始我能夠獲得IP,但現在卻沒有。 它給

超過配額。 該應用暫時超出了其服務配額。 請稍后再試

請幫助我如何擺脫這種情況,或者建議我一些其他選項,可以通過使用jquery或javascript幫助獲取IP。

您在此處使用的解決方案是通過JSONP使用其他人的免費查找服務。 但是,使用免費服務無法保證正常運行時間或性能。 這是某人做的事情,目前還沒有積極維護。

該代碼可能在google的免費應用程序上運行,該應用程序具有配額系統。 盡管配額是相當慷慨的(每月5百萬次頁面訪問),但似乎已超出配額。 有關更多詳細說明,請參見https://developers.google.com/appengine/kb/general#quota

您的永久解決方案不應依賴免費服務。

話雖如此,這應該適合您: http://jsonip.com?callback=? : http://jsonip.com?callback=?

我想該服務僅限於IPV4,但乞g不能成為選擇者。 撰寫: https ://news.ycombinator.com/item id = 2278874

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM