igorsgm/tibia-data-api

一个库,允许您从Laravel应用程序访问TibiaData API。

v1.0.1 2021-03-18 07:49 UTC

This package is auto-updated.

Last update: 2024-09-07 13:23:10 UTC


README

Laravel TibiaData API

一个开源库,允许您从Laravel应用程序访问TibiaData API

Latest Version on Packagist Build Status Quality Score Total Downloads

TibiaData API是一个RESTful API,提供以JSON格式包含来自Tibia官方网站tibia.com信息的API,因此您可以构建自己的小工具。

✨ 功能

  • 角色:根据您的角色搜索获取Tibia角色的纯信息。
  • 公会:列出某个世界的所有公会或获取某个公会的详细信息。
  • 高分:列出某个世界的所有高分,并查看谁拥有正确的技能来名列前茅。
  • 房屋:列出Tibia中所有不同世界和城镇中的所有房屋。
  • 新闻:来自tibia.com的最新6个月新闻和文章。
  • 世界:列出Tibia中的所有世界或列出您最喜欢的世界的所有在线玩家和更多信息。

1️⃣ 安装

您可以通过composer安装此包。

composer require igorsgm/tibia-data-api

2️⃣ 使用

TibiaDataApi::characters()->get('Bobeek')
TibiaDataApi::highscores()->get('Antica', 'sword', 'all')
TibiaDataApi::houses()->get('Antica', 'Thais', 'houses')

// Guilds
TibiaDataApi::guild()->get('Red Rose')
TibiaDataApi::guilds()->get('Antica')

// Worlds
TibiaDataApi::worlds()->getList()
TibiaDataApi::worlds()->get('Antica')

// News
TibiaDataApi::news()->get(3560)
TibiaDataApi::news()->getLatestNews()
TibiaDataApi::news()->getNewstickers()

贡献

请参阅CONTRIBUTING以获取详细信息。

鸣谢

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。