minecraftjp/minecraftjp-php-sdk

minecraft.jp PHP SDK

Installs: 1 170

Dependents: 1

Suggesters: 0

Security: 0

Stars: 8

Watchers: 3

Forks: 1

Open Issues: 0

pkg:composer/minecraftjp/minecraftjp-php-sdk

1.1.2 2015-05-02 01:28 UTC

This package is not auto-updated.

Last update: 2025-09-27 23:57:45 UTC


README

minecraft.jp PHP SDK

Usage

Authorization Code Grant Flow

require('minecraftjp-php-sdk/src/MinecraftJP.php');

$minecraftjp = new MinecraftJP(array(
    'clientId' => 'YOUR_CLIENT_ID',
    'clientSecret' => 'YOUR_CLIENT_SECRET',
));

// Get User
$user = $minecraftjp->getUser();

// Get Access Token
$accessToken = $minecraftjp->getAccessToken();

// Get login url for redirect
$loginUrl = $minecraftjp->getLoginUrl();
echo '<a href="' . $loginUrl . '">Login with minecraft.jp</a>';

Client Credentials Grant Flow

require('minecraftjp-php-sdk/src/MinecraftJP.php');

$minecraftjp = new MinecraftJP(array(
    'clientId' => 'YOUR_CLIENT_ID',
    'clientSecret' => 'YOUR_CLIENT_SECRET',
));

$accessToken = $minecraftjp->requestClientCredentials();

$res = $minecraftjp->request('GET', 'https://pvp-api.minecraft.jp/v1/servers');