リクエストのサンプル
以下に、POST /api/v1/get_environment_name API を呼び出すサンプルコードを示します。
- PHP
<?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;
}