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
Requires
- php: >=5.2.0
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');