承接 webazon/ipinfo 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

webazon/ipinfo

Composer 安装命令:

composer require webazon/ipinfo

包简介

PHP library for IPinfo (IP geolocation and other types of IP data)

README 文档

README

We decided to create a project fork https://github.com/ipinfo/php/ to explore new features independently.

PHP Library for IPinfo (IP Geolocation and other IP Data Types)

Additionally, a feature has been integrated to set the language locale in accordance with the country determined by the user's IP address.
!!! To get your personal access token, visit https://ipinfo.io/
use Webazon\Ipinfo\Ipinfo;
use Webazon\Ipinfo\Exception;
require './vendor/autoload.php';
$ipinfo = new Ipinfo('access_token',[IP-адрес]);	## If the IP address parameter is not provided, it returns the visitor's IP data.
$locale = $ipinfo -> locale;
Example of the returned $ipinfo object
$ipinfo=json_encode($ipinfo,JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT);
{
    "ip": "77.91.69.93",
    "locale": "he_IL",
    "exception": false,
    "ipinfo": {
        "country": "IL",
        "country_name": "Israel",
        "country_flag": {
            "emoji": "🇮🇱",
            "unicode": "U+1F1EE U+1F1F1"
        },
        "country_code": null,
        "country_flag_url": "https:\/\/cdn.ipinfo.io\/static\/images\/countries-flags\/IL.svg",
        "country_currency": {
            "code": "ILS",
            "symbol": ""
        },
        "continent": {
            "code": "AS",
            "name": "Asia"
        },
        "latitude": "32.0809",
        "longitude": "34.7806",
        "loc": "32.0809,34.7806",
        "is_eu": false,
        "ip": "77.91.69.93",
        "hostname": "static.93.69.91.77.ip.webhost1.net",
        "anycast": null,
        "city": "Tel Aviv",
        "org": "AS206446 CLOUD LEASE Ltd",
        "postal": null,
        "region": "Tel Aviv",
        "timezone": "Asia\/Jerusalem",
        "asn": null,
        "company": null,
        "privacy": null,
        "abuse": null,
        "domains": null,
        "bogon": null,
        "all": {
            "ip": "77.91.69.93",
            "hostname": "static.93.69.91.77.ip.webhost1.net",
            "city": "Tel Aviv",
            "region": "Tel Aviv",
            "country": "IL",
            "loc": "32.0809,34.7806",
            "org": "AS206446 CLOUD LEASE Ltd",
            "timezone": "Asia\/Jerusalem",
            "country_name": "Israel",
            "is_eu": false,
            "country_flag": {
                "emoji": "🇮🇱",
                "unicode": "U+1F1EE U+1F1F1"
            },
            "country_flag_url": "https:\/\/cdn.ipinfo.io\/static\/images\/countries-flags\/IL.svg",
            "country_currency": {
                "code": "ILS",
                "symbol": ""
            },
            "continent": {
                "code": "AS",
                "name": "Asia"
            },
            "latitude": "32.0809",
            "longitude": "34.7806"
        }
    }
}

webazon/ipinfo 适用场景与选型建议

webazon/ipinfo 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 1 次下载、GitHub Stars 达 0, 最近一次更新时间为 2026 年 03 月 12 日, 在 PHP 生态内属于活跃度较高的组件。

我们在过去多个企业项目中使用过 webazon/ipinfo 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。

围绕 webazon/ipinfo 我们能提供哪些服务?
定制开发 / 二次开发

基于 webazon/ipinfo 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。

BUG 修复 & 性能优化

线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。

项目外包 & 长期维护

承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。

yvsm@zunyunkeji.com QQ:316430983 微信:yvsm316 西安尊云信息科技 · 专注 PHP / Go / 分布式系统研发

统计信息

  • 总下载量: 1
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 21
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-03-12