tappo03/overdark_api

OverDark API 的 PHP 库

v3.1 2020-06-11 21:05 UTC

This package is auto-updated.

Last update: 2024-09-27 20:12:54 UTC


README

Codacy Badge License: MIT GitHub issues Total Downloads Latest Stable Version

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)