{"id":82905,"date":"2020-10-02T10:21:56","date_gmt":"2020-10-02T14:21:56","guid":{"rendered":"https:\/\/blog.sitata.com\/?p=82905"},"modified":"2021-08-11T08:39:23","modified_gmt":"2021-08-11T12:39:23","slug":"how-to-use-sitatas-apis-to-determine-travel-restrictions-for-travellers","status":"publish","type":"post","link":"https:\/\/www.sitata.com\/da\/hvordan-man-bruger-sitatas-apis-til-at-bestemme-rejsebegraensninger-for-rejsende\/","title":{"rendered":"S\u00e5dan bruger du Sitata's API'er til at bestemme rejsegr\u00e6nser for rejsende"},"content":{"rendered":"
Mange af jer ved det m\u00e5ske ikke, men Sitatas tidlige fundamenter blev bygget med henblik p\u00e5 tidlig sygdomsopsporing. Faktisk har vores grundl\u00e6gger en TedX talk fra 2016, der handler om hvorfor vi er n\u00f8dt til at advare rejsende for at forhindre spredning af sygdomme<\/a>. Det b\u00f8r derfor ikke komme som nogen overraskelse, at vi tog COVID-19 op, da det blev rapporteret som en us\u00e6dvanlig klynge af tilf\u00e6lde af lungebet\u00e6ndelse i begyndelsen af december 2019. Den 2. januar 2020 besluttede vores sundhedsteam, at vi skulle udstede vores f\u00f8rste advarsel til vores rejsende og forretningspartnere.<\/a> Det var dage f\u00f8r Verdenssundhedsorganisationen!<\/p>\n\n\n\n Under de uundg\u00e5elige nedfald fik vi en \u00e5benbaring. Sygdommen spredte sig s\u00e5 hurtigt, at det stod klart for os, at den globale reaktion i bedste fald ville blive kaotisk. Hvert land ville vedtage sit eget s\u00e6t regler og bestemmelser for, hvordan man skulle kontrollere spredningen. Dette ville uundg\u00e5eligt skabe ravage i den globale rejseaktivitet og v\u00e6re en stor kilde til forvirring for dem, der stadig \u00f8nsker at rejse. Vi havde ret, og vi satte os for at g\u00f8re noget ved det. Sitata var en af de f\u00f8rste virksomheder i verden til at skabe et dedikeret API og en overv\u00e5gningstjeneste for \u00e6ndringerne i rejserestriktioner og indrejsekrav som f\u00f8lge af COVID-19. Med et avanceret softwaresystem til h\u00e6ndelsesdetektion og et dedikeret team af analytikere havde vi allerede alle de rigtige v\u00e6rkt\u00f8jer og processer p\u00e5 plads.<\/p>\n\n\n\n Siden lanceringen af denne nye tjeneste har vi haft en r\u00e6kke organisationer, der har benyttet sig af dataene til gavn for deres egne kunder, herunder Eddy Travels, Flight Centre og Etihad Airways, og der er flere, der snart vil blive annonceret! For at hj\u00e6lpe flere rejsefokuserede organisationer med at drage fordel af dette tilbud har vi nedenfor skrevet en r\u00e6kke eksempler i detaljer for at forklare, hvordan API'et kan bruges til en r\u00e6kke forskellige brugssituationer. Jeg h\u00e5ber, at disse forklaringer hj\u00e6lper dig med at f\u00e5 dine egne initiativer i gang.<\/p>\n\n\n\n De f\u00f8rste sp\u00f8rgsm\u00e5l, som rejsende stiller, er uden tvivl \"kan jeg rejse dertil?\" og \"vil jeg blive sat i karant\u00e6ne\", s\u00e5 dette er et godt sted at starte. Vi har oprettet datas\u00e6ttet om indrejsekrav for at besvare de sv\u00e6re \"ja\/nej\"-sp\u00f8rgsm\u00e5l vedr\u00f8rende indrejse i et land eller en region.<\/p>\n\n\n\n I skrivende stund omfattede dette datas\u00e6t f\u00f8lgende 10 forskellige kategorier:<\/p>\n\n\n\n Hver kategori kan have en af f\u00f8lgende v\u00e6rdier:<\/p>\n\n\n\n Selv om langt de fleste v\u00e6rdier er \"ja\" og \"nej\", er situationen p\u00e5 stedet ikke altid ligetil. Nogle gange er der virkelig m\u00e6rkelige og sk\u00f8re regler, som forskellige regeringer har indf\u00f8rt, og som g\u00f8r det n\u00f8dvendigt at anvende v\u00e6rdityperne \"med undtagelser\".<\/p>\n\n\n\n Et indrejsekrav er i bund og grund en registrering, der dokumenterer et s\u00e6t regler, som en akt\u00f8r har indf\u00f8rt over for et eller flere andre lande eller regioner. Akt\u00f8ren kan v\u00e6re et land, en stat eller endog en kommune i vores dataarkitektur. I det store og hele d\u00e6kker Sitata i \u00f8jeblikket data p\u00e5 landsplan. Vi har dog nogle stat\/provinsregistreringer for udvalgte regioner s\u00e5som USA og andre. <\/p>\n\n\n\n Enhver post, der har en post under feltet Brug lidt tid p\u00e5 at g\u00f8re dig bekendt med datastrukturen for adgangskrav ved at ved at kigge p\u00e5 vores API-dokumentation her.<\/a><\/p><\/blockquote>\n\n\n\n En lidt forvirrende del af datastrukturen er vores brug af udtrykket \"oprindelse<\/strong>.\" Dette er forvirrende, fordi udviklere ofte t\u00e6nker p\u00e5 oprindelse som v\u00e6rende oprindelsesstedet eller afgangsstedet. Men det, vi mener med oprindelse, er faktisk oprindelsen af den regel, der p\u00e5l\u00e6gges andre, dvs. det land eller den region, der har skabt begr\u00e6nsningen.<\/p>\n\n\n\n Et andet vigtigt punkt at bem\u00e6rke er, hvordan vores liste over ber\u00f8rte lande fungerer. Hvis affected_countries er tomt, skal det fortolkes som en global regel, dvs. at alle lande er ber\u00f8rt.<\/p><\/blockquote>\n\n\n\n Som du m\u00e5ske har set i dokumentationen, er der flere m\u00e5der at hente data fra API'et p\u00e5. Nedenfor gennemg\u00e5r vi et par af de mest almindelige anvendelsestilf\u00e6lde.<\/p>\n\n\n\n Der er et par forskellige m\u00e5der at g\u00f8re denne type anmodning p\u00e5. Den enkleste version er at bruge Svaret vil omfatte alle de krav (p\u00e5 lande- og statsniveau), der er n\u00f8dvendige for at forst\u00e5 for den rejsende, der rejser fra afrejselandet og til bestemmelseslandet.<\/p>\n\n\n\n Sitata har data p\u00e5 statsniveau for visse regioner. Du ved, at en bestemt post er for en stat, hvis Bem\u00e6rk, at det kan v\u00e6re enklere at s\u00f8ge efter land og derefter filtrere efter statsdata for at se, om s\u00e5danne data findes, og bruge dem, hvis de findes.<\/p>\n\n\n\n Ligesom med lande kan Sitata API'et returnere resultater mellem to lufthavne. Parametrene Svaret vil omfatte alle de restriktioner (p\u00e5 lands- og statsniveau), der er n\u00f8dvendige at forst\u00e5 for den rejsende, der rejser fra afrejselandet og til bestemmelseslandet.<\/p>\n\n\n\n Sitata har valgt ikke at im\u00f8dekomme foresp\u00f8rgsler efter et bestemt bynavn, da det kan give anledning til konflikter og forvirring. I stedet valgte vi at tillade foresp\u00f8rgsler p\u00e5 vores API ved hj\u00e6lp af koordinater for bredde- og l\u00e6ngdegrader, hvilket ikke giver nogen tvetydighed i vores resultatm\u00e6ngde. Parametrene er Hvis du opl\u00f8ser dine byer til lokationer og foresp\u00f8rger baseret p\u00e5 koordinater, vil vores API svare med alle de begr\u00e6nsninger (p\u00e5 lande- og statsniveau), der er n\u00f8dvendige for at forst\u00e5, at den rejsende rejser fra afgangslandet og til destinationslandet.<\/p>\n\n\n\n For nogle typer af adgangskrav kan der v\u00e6re ekstra tilknyttede data i et felt af metadatatypen kaldet Denne dataindtastning falder ind under indtastningskravet type 5<\/span><\/strong>. I denne post er Denne dataindtastning falder ind under indtastningskravet type 8<\/span><\/strong>. I denne post er Vi mener, at vi har et meget robust program, der sandsynligvis vil opfylde alle dine behov for at hj\u00e6lpe dine rejsende med at forst\u00e5, hvad de sandsynligvis vil m\u00f8de undervejs. Hvis du har et s\u00e6rligt brugsscenarie, som vi ikke tager h\u00f8jde for, s\u00e5 lad os vide det!<\/a><\/p>\n\n\n\n Dette indl\u00e6g er en del af en todelt serie, der forklarer, hvordan du interagerer med Sitata API'et for oplysninger om indrejsekrav og rejserestriktioner. Indtil videre har vi talt om indrejsekrav, som beskriver de h\u00e5rde ja\/nej-krav, der er n\u00f8dvendige for at komme ind i et land eller en region, men vi har heller ikke talt om, hvad der sker inde i landet. Det er \u00e9n ting at vide om at rejse ind i et land, det er en anden ting at forst\u00e5, om det er muligt at bev\u00e6ge sig rundt i landet eller bes\u00f8ge strandene, eller om der er et obligatorisk udgangsforbud.<\/p>\n\n\n\n Hold \u00f8je med det andet indl\u00e6g, hvor vi vil dykke ned i vores datas\u00e6t om rejsebegr\u00e6nsninger. Hint - det er n\u00e6sten identisk, s\u00e5 du kan altid tage et kig p\u00e5 vores API-dokumentation<\/a> i mellemtiden.<\/p>\n\n\n\n <\/p>","protected":false},"excerpt":{"rendered":" Mange af jer ved det m\u00e5ske ikke, men Sitatas tidlige fundamenter blev bygget med henblik p\u00e5 tidlig sygdomsopsporing. Faktisk har vores grundl\u00e6gger et TedX-talk fra 2016 om, hvorfor vi skal advare rejsende for at forhindre spredning af sygdomme. Det b\u00f8r derfor ikke komme som nogen overraskelse, at vi tog COVID-19 op [...]<\/p>","protected":false},"author":3,"featured_media":82907,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"categories":[154],"tags":[157,25],"yoast_head":"\nAdgangskrav<\/h2>\n\n\n\n
origin_country_division_id<\/strong><\/span><\/code> eller
origin_country_region_id<\/strong><\/span><\/code> er enten p\u00e5 statsligt eller kommunalt niveau. Hvis du \u00f8nsker mere detaljerede data, bedes du Kontakt os<\/a> og vi kan tale om din brugssituation.<\/p>\n\n\n\n
Et par eksempler<\/h2>\n\n\n\n
Hvordan kan jeg hente kravene mellem to lande?<\/h3>\n\n\n\n
destination<\/strong><\/span><\/code> og
afgang<\/strong><\/code><\/span> parametre. Disse parametre accepterer ISO 3166-1 alpha-2<\/a> koder som input. <\/p>\n\n\n\n
GET https:\/\/www.sitata.com\/api\/v2\/entry_requirements?departure=DE&destination=IN<\/code><\/pre>\n\n\n\n
Hvad hvis jeg vil have data p\u00e5 statsniveau?<\/h3>\n\n\n\n
origin_country_division<\/code><\/span><\/strong> feltet har en v\u00e6rdi. Du kan ogs\u00e5 filtrere for kun at hente data p\u00e5 statsniveau ved hj\u00e6lp af
destination_country_division<\/span><\/strong><\/code> parameter. Den forventer en ISO_3166-2<\/a> v\u00e6rdi. F.eks. US-TX for Texas, USA.<\/p>\n\n\n\n
GET https:\/\/www.sitata.com\/api\/v2\/entry_requirements?departure=DE&destination_country_division=IN-AP<\/code><\/pre>\n\n\n\n
Hvordan henter jeg kravene mellem to lufthavne?<\/h3>\n\n\n\n
departure_airport<\/code><\/strong><\/span> og
destination_airport<\/code><\/strong><\/span> bruge enten ICAO<\/a> eller IATA<\/a> koder til at filtrere resultaterne. Svaret vil indeholde alle de restriktioner (p\u00e5 lands- og statsniveau), der er n\u00f8dvendige for at forst\u00e5 for den rejsende, der rejser fra det tilsvarende afgangsland og til destinationslandet.<\/p>\n\n\n\n
GET https:\/\/www.sitata.com\/api\/v2\/entry_requirements?departure_airport=MUC&destination_airport=BOM<\/code><\/pre>\n\n\n\n
Hvad hvis jeg kun har oplysninger om en by?<\/h3>\n\n\n\n
afgang_lat<\/span><\/code><\/strong>,
departure_lng<\/span><\/code><\/strong>,
destination_lat<\/span><\/code><\/strong>, og
destination_lng<\/span><\/code><\/strong>.<\/p>\n\n\n\n
GET https:\/\/www.sitata.com\/api\/v2\/entry_requirements?departure_lat=48.13743&departure_lng=11.57549&destination_lat=19.0760&destination_lng=72.8777<\/code><\/pre>\n\n\n\n
Ekstra data<\/h2>\n\n\n\n
ekstraudstyr<\/code><\/span><\/strong>. Dette felt er en n\u00f8gle\/v\u00e6rdimapping af forskellige ekstra oplysninger for et bestemt krav. <\/p>\n\n\n\n
Hvor mange dage er karant\u00e6nen?<\/h3>\n\n\n\n
ekstraudstyr<\/span><\/strong><\/code> vil indeholde et felt kaldet
karant\u00e6ne_dage<\/span><\/code><\/strong> som indeholder et heltal for antallet af karant\u00e6nedage, der er p\u00e5lagt.<\/p>\n\n\n\n
Hvor mange timer skal der g\u00e5 f\u00f8r indrejse for at f\u00e5 en negativ covid-test?<\/h3>\n\n\n\n
ekstraudstyr<\/span><\/strong><\/code> vil indeholde et felt kaldet
entry_hours<\/span><\/code><\/strong> som vil indeholde et heltal for det antal timer, som en negativ covid-test m\u00e5 have v\u00e6ret tilladt f\u00f8r indf\u00f8rsel.<\/p>\n\n\n\n
Lad os vide det<\/h2>\n\n\n\n
Vent... der er mere!<\/h2>\n\n\n\n