elogank/php-lol-api

此包的最新版本(1.1)没有可用的许可信息。

PHP 英雄联盟 API

1.1 2015-01-14 15:18 UTC

This package is not auto-updated.

Last update: 2024-09-14 15:52:44 UTC


README

英雄联盟 PHP API

非官方的完全使用 PHP 和异步的 RTMP API,适用于英雄联盟。
使用此 API,您可以直接从 Riot 服务器实时检索召唤师的一些数据。

您可以从以下存储库使用 API 客户端: https://github.com/EloGank/lol-php-api-client

功能

  • 现成的 API 服务器
  • 现成的虚拟机(无需手动安装)
  • 使用强大的 Symfony 2 框架组件
  • 允许多个英雄联盟账号以提高响应速度
  • 完全异步(使用 ZeroMQ 和多进程)
  • 多地区(EUW、NA、EUNE、BR、TR、RU、KR、LAN、LAS、OCE & PBE)
  • 反负载系统(避免因请求过多而暂时禁止客户端)
  • 允许使用本机 RTMP API 或自定义 API 与我们的控制器
  • 完全记录文件、redis 和控制台(对开发者很有用)
  • 当服务器繁忙时自动重启
  • 定期验证客户端超时
  • 当客户端超时(例如由于网络/服务器连接错误)时自动重启
  • 当客户端版本过时时自动更新
  • 允许多种输出格式(JSON、PHP 本地(序列化)和 XML)
  • 允许并发连接(同时使用多个连接,使用 ReactPHP)
  • 允许将服务器绑定到特定 IP 地址(只允许)
  • 易于覆盖

安装

如何安装此 API
生产环境的附加安装说明

配置

如何配置此 API

如何使用

如何使用此 API

路由列表

路由组件

文档

该文档存储在此存储库的 doc 文件夹中。在此,主要标题

重要提示

请在测试时使用 开发账号,而不要使用 您的真实游戏账号
请注意,同一账号同一时间只能连接一个 API/人。如果您有生产服务器和开发服务器,请使用两个不同的账号。

相关项目

已知问题

报告问题或功能请求

请随意在 问题跟踪器 中打开问题、分支此项目或建议一个出色的全新功能。
在报告问题时,请包括您的异步配置(启用或未启用)。

致谢

查看 贡献者列表
RTMP 客户端类是 PHP 部分重写的出色工作 Gabriel Van Eyck

许可

知识共享署名-相同方式共享 3.0 许可协议

《英雄联盟》和Riot Games是Riot Games, Inc.的商标或注册商标。《英雄联盟》© Riot Games, Inc.