我当时使用的是freegeoip.net,现在如果国家/地区代码为DO
,则需要迁移到ipgeolocation.io来更改操作表单以重定向页面。
此代码可以正常运行,但是该服务已被弃用,自昨天以来已关闭。我正在尝试将ipgeolocation
与我的ApiKey一起使用,但这不起作用:
jQuery.ajax({
url: 'https://api.ipgeolocation.io/ipgeo?apiKey=XXXXXXXXXXX',
type: 'POST',
dataType: 'jsonp',
success: function(location) {
if (location.country_code2 == 'DO') {
$('#formsearchp').attr('action', '/dominicans.asp');
}
}
});
答案 0 :(得分:0)
请更新您的代码,使其看起来像这样:
IMySubInterface : IMyBaseInterface
您在做什么错? 此api不支持发布请求。我将其更改为GET。它不支持jsonp,因此我将数据类型更改为json。您代码中的其他所有内容都很好,并且应该可以正常工作。
免责声明:我与ipgeolocation.io相关联。如果您遇到任何问题,请在此处评论以告知我。您也可以通过电子邮件support@ipgeolocation.io与我们的支持渠道联系,或在我们的网站上进行实时聊天。