[英]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.