tappo03 / overdark_api
OverDark API 的 PHP 库
v3.1
2020-06-11 21:05 UTC
Requires
- php: >=7.4
- ext-json: *
- guzzlehttp/guzzle: *
This package is auto-updated.
Last update: 2024-09-27 20:12:54 UTC
README
将 overdark API 的所有功能整合到一个 PHP 库中,更多信息请访问 https://overdarkgame.com/langs/en/api/#/documentation
🔗 TOKEN 获取
从 OverDarkAPI 获取 API Token,如果没有,请注册机器人
💾 安装
使用 json 文件 (Composer
)
{ ... "require": { "tappo03/overdark_api": "*" } }
使用 命令行 (Composer
)
➖ composer require tappo03/overdark_api
⚙️ 示例
➖ 可以使用 Tappo03\overdark\api
命名空间调用 overdark API
<?php require_once __DIR__ . '/vendor/autoload.php'; use Tappo03\overdark\api\request; $over_dark = new Request('en', 'token', false);
➖ 获取个人资料示例:
<?php require_once __DIR__ . '/vendor/autoload.php'; use Tappo03\overdark\api\request; $over_dark = new Request('en', 'token', false); print_r ($over_dark->get_profile ('0pl'));
➖ 获取家族示例:
<?php require_once __DIR__ . '/vendor/autoload.php'; use Tappo03\overdark\api\request; $over_dark = new Request('en', 'token', false); print_r ($over_dark->get_clan ('CN0PP'));
➖ 获取角色信息示例:
<?php require_once __DIR__ . '/vendor/autoload.php'; use Tappo03\overdark\api\request; $over_dark = new Request('en', 'token', false); print_r ($over_dark->get_char_info ());
➖ 获取分类示例:
<?php require_once __DIR__ . '/vendor/autoload.php'; use Tappo03\overdark\api\request; $over_dark = new Request('en', 'token', false); print_r ($over_dark->get_classification ('overworld')); // or darkworld
➖ 获取玩家图片示例:
<?php require_once __DIR__ . '/vendor/autoload.php'; use Tappo03\overdark\api\request; $over_dark = new Request('en', 'token', false); print_r ($over_dark->get_player_image (10000000, true)); // or false (without background)