diff --git a/Minecraft-Modern-Theme/get-channel-id.php b/Minecraft-Modern-Theme/get-channel-id.php index cf8e270..a7aff63 100644 --- a/Minecraft-Modern-Theme/get-channel-id.php +++ b/Minecraft-Modern-Theme/get-channel-id.php @@ -1,98 +1,98 @@ - 'snippet', - 'q' => '@' . $handle, - 'type' => 'channel', - 'key' => $api_key, -) ); - -echo "Sende API-Anfrage...\n"; - -$context = stream_context_create( array( - 'http' => array( - 'timeout' => 10, - ), -) ); - -$response = file_get_contents( $search_url, false, $context ); - -if ( $response === false ) { - echo "❌ API-Anfrage fehlgeschlagen\n"; - exit(1); -} - -$data = json_decode( $response, true ); - -if ( isset( $data['error'] ) ) { - echo "❌ YouTube API Fehler:\n"; - echo " Code: " . $data['error']['code'] . "\n"; - echo " Nachricht: " . $data['error']['message'] . "\n"; - exit(1); -} - -if ( empty( $data['items'] ) ) { - echo "❌ Kein Kanal gefunden für @$handle\n"; - echo " Versuche es mit einem anderen @Handle oder mit der vollständigen Kanal-URL.\n"; - exit(1); -} - -$channel = $data['items'][0]; -$channel_id = $channel['id']['channelId']; -$channel_title = $channel['snippet']['title']; - -echo "\n✅ Kanal gefunden!\n\n"; -echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n"; -echo "Kanal-Titel: $channel_title\n"; -echo "Channel-ID: $channel_id\n"; -echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\n"; - -echo "📋 Kopiere diese Channel-ID in dein Livestream-Post:\n"; -echo " Livestreams → Bearbeiten → YouTube Kanal-ID: $channel_id\n\n"; - -echo "✅ Fertig!\n"; + 'snippet', + 'q' => '@' . $handle, + 'type' => 'channel', + 'key' => $api_key, +) ); + +echo "Sende API-Anfrage...\n"; + +$context = stream_context_create( array( + 'http' => array( + 'timeout' => 10, + ), +) ); + +$response = file_get_contents( $search_url, false, $context ); + +if ( $response === false ) { + echo "❌ API-Anfrage fehlgeschlagen\n"; + exit(1); +} + +$data = json_decode( $response, true ); + +if ( isset( $data['error'] ) ) { + echo "❌ YouTube API Fehler:\n"; + echo " Code: " . $data['error']['code'] . "\n"; + echo " Nachricht: " . $data['error']['message'] . "\n"; + exit(1); +} + +if ( empty( $data['items'] ) ) { + echo "❌ Kein Kanal gefunden für @$handle\n"; + echo " Versuche es mit einem anderen @Handle oder mit der vollständigen Kanal-URL.\n"; + exit(1); +} + +$channel = $data['items'][0]; +$channel_id = $channel['id']['channelId']; +$channel_title = $channel['snippet']['title']; + +echo "\n✅ Kanal gefunden!\n\n"; +echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n"; +echo "Kanal-Titel: $channel_title\n"; +echo "Channel-ID: $channel_id\n"; +echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n\n"; + +echo "📋 Kopiere diese Channel-ID in dein Livestream-Post:\n"; +echo " Livestreams → Bearbeiten → YouTube Kanal-ID: $channel_id\n\n"; + +echo "✅ Fertig!\n";