Verificatore bagaglio a mano
Un bagaglio di 55 × 40 × 20 cm entra in un limite di 56 × 45 × 25 cm con 1 cm di margine sul lato più lungo, e il verificatore lo ruota come farebbe il misuratore al gate. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Lunghezza bagaglio
- 55
- Larghezza bagaglio
- 40
- Altezza esterna del bagaglio
- 20
- Lunghezza massima
- 56
- Larghezza massima
- 45
- Altezza massima consentita dalla compagnia aerea
- 25
- Stato
- fits
- Etichetta di stato
- Bag fits within airline carry-on limits
- Margine lineare
- 11
Questo verificatore delle dimensioni del bagaglio a mano ti dice se la lunghezza, larghezza e altezza esterne di un bagaglio rientrano nella scatola massima pubblicata dalla compagnia aerea per il bagaglio a mano prima che tu arrivi al gate. Inserisci i tre bordi del bagaglio e i tre bordi del limite nella stessa unità — centimetri o pollici — e il motore ordina i bordi quando la rotazione è consentita così che una custodia morbida possa essere riorientata nel modo in cui funziona davvero un misuratore rettangolare. Riporta anche la somma lineare dei tre lati, il margine per asse, e uno stato chiaro di rientra o non rientra così che liste di imballaggio e app di viaggio condividano un'unica risposta deterministica. Il percorso usa solo aritmetica finita, senza ricerche presso compagnie aeree, senza campionamento e senza scorciatoie legate alla data.
Cosa significa un controllo di idoneità del bagaglio a mano e cosa contiene la risposta
Le compagnie aeree pubblicano un volume rettangolare massimo per i bagagli in cabina, di solito come tre dimensioni esterne che devono entrare in un misuratore rigido o semi-rigido al gate o al banco. I viaggiatori vogliono una risposta sì-o-no più qualche dettaglio diagnostico: quale bordo è al limite, se ruotare il bagaglio aiuta, e se la somma lineare di lunghezza più larghezza più altezza rientra ancora sotto un limite lineare pubblicato. Questo verificatore risponde a quella domanda di pianificazione con geometria trasparente.
Quando la rotazione è disabilitata, la lunghezza viene confrontata con la lunghezza massima, la larghezza con la larghezza massima, e l'altezza con l'altezza massima esattamente come fornite, il che corrisponde alle etichette stampate su alcune valigie rigide. I casi respinti includono bordi mancanti, valori non finiti, grandezze oltre il tetto documentato, e qualunque dimensione del bagaglio o del limite non positiva, perché lunghezze pari a zero o negative non sono dimensioni esterne valide.
Dove si usano i controlli sul bagaglio a mano nell'imballaggio, nei team e nel software
I viaggiatori per svago incontrano questo calcolo quando un nuovo trolley morbido è pubblicizzato come adatto alla cabina e l'unico passaggio rimasto è confrontare i centimetri esterni del prodotto con la scheda della compagnia aerea nell'email di prenotazione. Le famiglie che fanno più bagagli a mano possono eseguire gli stessi calcoli per ogni persona prima di verificare le tariffe per il bagaglio da stiva.
Gli uffici viaggi aziendali eseguono il verificatore in batch su template di policy così uno standard di cinquantacinque per trentacinque per venti può essere validato contro i limiti delle compagnie aeree partner regionali senza aprire a mano un foglio di calcolo di massimi. Pagine prodotto e-commerce e venditori su marketplace usano il contratto da script quando un acquirente seleziona un preset di compagnia aerea e la vetrina deve mostrare rientra o eccede prima del checkout.
Studenti e workshop di educazione ai viaggi usano le modalità con e senza rotazione per collegare l'idea di un riquadro rettangolare di delimitazione con il misuratore pratico al gate, inclusi classici esempi di quasi-fallimento dove un bordo è un centimetro oltre il limite più grande. Abbinalo a convertitori di unità quando ti servono solo centimetri contro pollici, e ad altri helper di viaggio quando costruisci un piccolo laboratorio di strumenti di pianificazione gratuiti e deterministici per viaggi, carburante, recupero e bagagli a mano.
Casi d'uso
Controllo pre-volo dei bagagli
Confronta L×L×A esterne del tuo trolley con la scatola per bagaglio a mano pubblicata dalla compagnia aerea prima di partire per l'aeroporto.
Policy aziendale sul bagaglio in cabina
Valida i bagagli del personale contro uno standard 55×40×20 o una tripletta massima di compagnia aerea partner con un flag di idoneità trasparente e margine per asse.
Domande frequenti
Come funziona la decisione di idoneità?
Con rotation false, lunghezza, larghezza e altezza vengono confrontate nell'ordine che hai fornito.
Cosa succede se una dimensione è zero o negativa?
Dimensioni non positive non sono misure esterne valide del bagaglio o del limite.
Questo strumento cerca la policy attuale della mia compagnia aerea?
No. Inserisci tu stesso i limiti massimi (o dalla tua prenotazione). Il verificatore confronta solo i numeri che fornisci.
Devo misurare il bagaglio con ruote e maniglia?
Sì. Misuri l'esterno del bagaglio, comprese ruote, maniglia e tasche, in un'unica unità. Anche quando i numeri rientrano, una borsa morbida o una ruota o maniglia sporgente può comunque non passare in un misuratore rigido.
Posso inserire il bagaglio in pollici e il limite in centimetri?
No. Le due serie di misure devono usare la stessa unità, perché il verificatore confronta i numeri così come sono e non li converte. Se la compagnia pubblica il limite nell'altra unità, converta prima una delle due.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/travel/carry-on-check \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bag_length":55,"bag_width":40,"bag_height":20,"max_length":56,"max_width":45,"max_height":25}'const res = await fetch("https://api.kit.forhosting.com/travel/carry-on-check", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bag_length": 55,
"bag_width": 40,
"bag_height": 20,
"max_length": 56,
"max_width": 45,
"max_height": 25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/carry-on-check",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bag_length": 55,
"bag_width": 40,
"bag_height": 20,
"max_length": 56,
"max_width": 45,
"max_height": 25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/carry-on-check", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bag_length":55,"bag_width":40,"bag_height":20,"max_length":56,"max_width":45,"max_height":25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bag_length":55,"bag_width":40,"bag_height":20,"max_length":56,"max_width":45,"max_height":25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/carry-on-check", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"bag_length": 55,
"bag_width": 40,
"bag_height": 20,
"max_length": 56,
"max_width": 45,
"max_height": 25
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.carry_on_check",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_dimension | 1000000 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Le dimensioni non positive vengono respinte con invalid_input perché un bordo pari a zero o negativo non è una misura fisica del bagaglio.
Cosa significa un controllo di idoneità del bagaglio a mano e cosa contiene la risposta
Quando allow_rotation è true, il valore predefinito, sia la tripletta del bagaglio sia la tripletta della compagnia aerea vengono ordinate dal bordo più piccolo al più grande, poi ogni bordo ordinato del bagaglio viene confrontato con il limite ordinato corrispondente; il bagaglio rientra solo se ogni bordo del bagaglio è minore o uguale al suo partner. Questo modella il riorientamento libero dentro un misuratore rettangolare senza inventare trucchi diagonali o di compressione morbida. La risposta include un flag booleano fits, un token status di fits o does_not_fit, un status_label leggibile dall'uomo, l'etichetta unit che hai passato, il flag allow_rotation usato, gli oggetti bag e max con ciascun bordo e la somma lineare, un array axes con bag, max, fits e slack per ciascun asse ordinato, fits_linear e linear_slack per la regola L più L più A, un'etichetta di metodo carry_on_check, una stringa di formula per verifiche, e una breve nota che ruote e maniglie possono comunque far fallire un misuratore fisico. Non c'è un database di compagnie aeree in tempo reale e nessun campionamento casuale: il motore costruisce un confronto finito entro l'intervallo supportato oppure rifiuta l'input con invalid_input.
Come vengono lette le dimensioni del bagaglio e della compagnia aerea e come i risultati restano riproducibili
L'unità opzionale è solo un'etichetta — predefinita centimetri — e non converte mai i numeri; devi già esprimere bagaglio e limiti in un'unica unità. Il segno più iniziale opzionale e la notazione scientifica su stringhe numeriche sono ammessi quando si interpretano come decimali finiti; spazi incorporati, prefissi esadecimali e token non numerici vengono respinti con un messaggio chiaro, così che una cella sbagliata non diventi una decisione di idoneità errata. Il margine su ciascun asse ordinato è il bordo massimo meno il bordo del bagaglio, così un margine negativo significa che quell'asse da solo fallirebbe. La somma lineare è la somma dei tre bordi grezzi del bagaglio confrontata con la somma dei tre bordi massimi grezzi senza riordinare, perché i limiti lineari pubblicati di solito sono dichiarati sulle misure esterne non ordinate. I campi preferiti del bagaglio sono bag_length, bag_width e bag_height, con alias come length, width, height, depth, L, W e H così che fogli di calcolo e moduli tipizzati possano riusare lo stesso contratto. I limiti della compagnia aerea usano max_length, max_width e max_height, con alias come airline_length, limit_width e allowance_height. L'allow_rotation opzionale accetta booleano true o false e forme di stringa comuni; vale true per impostazione predefinita così i tipici bagagli morbidi ottengono il confronto ordinato. Tutti e sei i bordi richiesti devono essere strettamente maggiori di zero: un'altezza pari a zero o una larghezza negativa fallisce con invalid_input e non viene addebitata tramite il percorso API. Abbina l'esecuzione gratuita nel browser di questa pagina all'API a pagamento quando ti serve lo stesso risultato geometrico dentro una pipeline automatizzata senza reimplementare da solo i controlli a coppie ordinate.
Dove si usano i controlli sul bagaglio a mano nell'imballaggio, nei team e nel software
In questa pagina il lavoro gira interamente nel tuo browser; tramite l'API ogni ricerca riuscita costa $0.002, la validazione fallita non viene addebitata e nulla viene conservato dopo la restituzione della risposta. Questa distinzione — esplorazione interattiva gratuita e API a pagamento identica — corrisponde al resto del catalogo tier A del KIT e ti permette di passare da una dimostrazione di imballaggio a una pipeline automatizzata senza cambiare il risultato geometrico.
Casi di integrazione
Inserzioni al dettaglio e su marketplace
Lascia che gli acquirenti testino le dimensioni del prodotto contro i preset delle compagnie aeree e mostra rientra o eccede con risultati API deterministici.
Domande tecniche
Quanto costa il verificatore delle dimensioni del bagaglio a mano?
È gratuito nel browser su questa pagina. Tramite l'API una richiesta riuscita costa $0.002; gli input non validi non vengono addebitati.
Cos'è la somma lineare?
Le dimensioni lineari sono L+L+A per il bagaglio e per il massimo della compagnia aerea. fits_linear è true quando la somma del bagaglio è minore o uguale alla somma massima; alcuni vettori pubblicano sia un limite a scatola sia un limite lineare.