メインコンテンツまでスキップ

リクエストのサンプル

以下に、POST /api/v1/get_environment_name API を呼び出すサンプルコードを示します。

<?php

// 環境IDとAPIトークンを設定
$environmentId = getenv("ENV_ID");
$apiToken = getenv("API_TOKEN");

// エンドポイントURL
$url = "https://krs.bz/$environmentId/api/v1/get_environment_name";

// cURLセッションを初期化
$ch = curl_init();

// cURLオプションを設定
curl_setopt_array($ch, [
CURLOPT_URL => $url,
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer ' . $apiToken,
'Content-Type: application/json',
],
// ボディは空でも良いが、JSON形式であることを明示
CURLOPT_POSTFIELDS => json_encode(new stdClass()),
]);

// APIを実行し、レスポンスを取得
$response = curl_exec($ch);
$http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);

// cURLセッションを終了
curl_close($ch);

// 結果をデコードして表示
if ($http_code == 200) {
echo "環境名: ", json_decode($response), PHP_EOL;
} else {
echo "エラーが発生しました。 HTTP_CODE: {$http_code}", PHP_EOL;
echo $response, PHP_EOL;
}