我正在开发一个API Slim 2项目,我想整合MaxMind的GeoIP2。我使用composer来安装依赖项,但似乎我无法对mysql数据库中的现有IP条目运行GeoIP国家/地区查找。如果我单独运行脚本(没有Slim 2),一切都按预期工作。
本质上,API返回json输出:IPv4 / IPv6和地址类型(ipv4或ipv6)。理想情况下,我想添加GeoIP位置信息。目前的输出格式:
{
"sourceip": "104.16.58.21",
"type": "ipv4"
},
{
"sourceip": "159.0.13.131",
"type": "ipv4"
}
代码示例:http://pastebin.com/heMyyKdw
有没有人将SLIM 2与Maxmind GeoIP2集成在一起?