Comment utiliser les API de Sitata pour déterminer les restrictions de voyage pour les voyageurs (kommentoi Sitatan API:n käyttöä matkustusrajoitusten määrittämiseksi)

Kirjoittanut Madeline Sharpe

joulukuu 22, 2020

Teknologia

Beaucoup d'entre vous ne le savent peut-être pas, mais les premières fondations de Sitata ont été construites pour la détection précoce des maladies. En fait, notre fondatrice a organisé un discours TedX à partir de 2016 sur les raisons pour lesquelles nous devons avertir les voyageurs afin de prévenir la propagation des maladies. Il n'est donc pas surprenant que nous ayons appris l'existence du COVID-19, qui a été signé comme un groupe inhabituel de cas de pneumonie au début du mois de décembre 2019. Le 2 janvier 2020, notre équipe de santé a décidé que nous devions émettre un ensimmäinen ilmoitus matkustajille ja kauppakumppaneillemme. C'était quelques jours avant même l'Organisation mondiale de la santé !

Lors des inévitables retombées, nous avons eu une révélation. La maladie se propageait si rapidement qu'il était clair pour nous que la réponse mondiale serait au mieux chaotique. Kunkin maan oli määrä antaa omat säännöksensä ja määräyksensä leviämisen hallitsemiseksi. Tämä aiheuttaisi väistämättä tuhoa koko maailmassa ja olisi valtava hämmennyksen lähde niille, jotka haluaisivat vielä matkustaa. Meillä on järkeä ja päätimme tehdä jotakin, jotta pääsisimme pois täältä. Sitata on ollut maailman ensimmäisiä yrityksiä, jotka ovat luoneet oman API:n ja COVID-19:n mukaisten matkustusrajoitusten ja maahantuloehtojen muutosten seurantapalvelun. Kehittyneen tapahtumien seurantajärjestelmän ja erikoistuneen analyytikkoryhmän ansiosta meillä on käytettävissämme kaikki tarvittavat välineet ja prosessit, jotta voimme jatkaa matkaa.

Depuis de lancement de ce nouveau service, plusieurs organisations ont tiré profit des données au profit de leurs propres clients, notamment Eddy Travels, Flight Centre et Etihad Airways ; d'autres informations seront bientôt annoncées ! Jotta useammat matkoihin keskittyvät organisaatiot voisivat hyötyä tästä tarjouksesta, olemme selostaneet yksityiskohtaisesti alla olevaan taulukkoon tiettyjä esimerkkejä API:n käytön selittämiseksi eri käyttötapauksissa. J'espère que ces explications vous aideront à faire démarrer vos propres initiatives.

Sisäänpääsyehdot

Les premières questions qu'un voyageur se pose sont sans aucun doute : "Puis-je y aller ?" et "Serai-je mis en quarantaine", c'est donc un bon point de départ. Nous avons créé l'ensemble de données sur les conditions d'entrée pour répondre aux questions difficiles du type "oui/non" concerning l'entrée dans un pays ou une région.

Tämän asiakirjan laatimishetkellä tämä tietokokonaisuus käsitti seuraavat kuusi eri luokkaa:

  • Voiko maassa asuva henkilö tulla maahan?
  • Voiko ulkomaalainen tulla maahan?
  • Onko kauttakulku sallittu maan läpi?
  • Tarvitaanko saapuessa (sairauden ilmaantuessa) testiä?
  • Un certificat de test est-il autorisé (apparition d'une maladie) ?
  • Onko kvartaani välttämätön sairauden ilmaantumiseen (sairauden ilmaantumiseen) ? Une vaccination est-elle nécessaire ?
  • Tarvitaanko vakuutusta ?
  • Certificat de test requis ?
  • Formulaire d'inscription requis ? (santé ou autre)

Kullakin luokalla voi olla seuraavat arvot :

  • Oui
  • Oui, avec des exceptions
  • Ei
  • Non, sauf exceptions

Jos suuri enemmistö arvoista on "oui" ja "ei", tilanne maastossa ei ole aina yhtä yksinkertainen. Joskus on olemassa todella outoja ja epätavallisia sääntöjä, joita useat hallitukset ovat ottaneet käyttöön ja jotka edellyttävät arvotyyppejä "avec exceptions".

Une condition d'entrée est essentiellement un document qui documente un ensemble de règles imposedées by un acteur à l'encontre d'un ou de plusieurs autres pays ou régions. L'acteur peut être un pays, un État ou même une municipalité dans notre architecture de données. Kokonaisuudessaan Sitata kattaa tällä hetkellä tiedot maiden tasolla. Lisäksi meillä on joitakin valtioita/provinseja koskevia tietoja tietyistä alueista, kuten Yhdysvallat ja muut maat.

Tout enregistrement comportant une entrée sous le champ origine_pays_division_id ou origine_pays_région_id se on taso, joka sijaitsee joko valtion tai kunnan tasolla. Si vous souhaitez disposer de données plus granulaires, veuillez nous contacter et nous pourrons discuter de votre cas d'utilisation.

Veuillez prendre le temps de vous familiarer avec la structure des données des conditions d'entrée en consultant. nos documents API ici.

Une partie de la structure des données est légèrement déroutante, à savoir notre utilisation du terme"origine" Tämä sekaannus johtuu siitä, että kehitysmaat pitävät usein alkuperää lähtöpaikkana tai lähtöpaikkana. Tai se, mitä me ymmärrämme "alkuperällä", on tosiasiassa muiden, eli rajoituksen luoneen maan tai alueen, asettaman säännöstön alkuperä.

Toinen tärkeä seikka on se, miten luettelo maista, joihin vaikutukset kohdistuvat, toimii. Jos affected_countries on tyhjä, se on tulkittava globaaliksi säännökseksi, eli kaikki maat vaikuttavat.

Quelques exemples

Kuten dokumentaatiossa on todettu, API:n tietojen palauttamiseen on useita eri tapoja. Seuraavaksi käymme läpi muutamia kaikkein tavallisimpia käyttötapauksia.

Comment obtenir les exigences entre deux pays ?

Tämäntyyppisen pyynnön esittämiseen on useita tapoja. Yksinkertaisempi versio on käyttää seuraavaa kohde et départ paramètres. Ces paramètres acceptent les codes ISO 3166-1 alpha-2 comme entrées

GET https://www.sitata.com/api/v2/entry_requirements?departure=DE&destination=IN

Vastaus sisältää kaikki vaatimukset (maa- ja osavaltiotaso), jotka on ymmärrettävä lähtömaasta lähtevän ja kohdemaahan matkustavan matkustajan osalta.

Entä jos haluan tietoja valtion tasolta?

Sitatalla on tietoja tietyistä alueista valtion tasolla. Vous saurez qu'une entrée particulière est pour un État jos le le origine_pays_division a une valeur. Vous pouvez également filtrer pour ne récupérer que les données au niveau de l'état en utilisant le champ määränpää_maksa_jako paramètre. Il attend une valeur ISO_3166-2. Par exemple, US-TX pour le Texas, États-Unis.

GET https://www.sitata.com/api/v2/entry_requirements?departure=DE&destination_country_division=IN-AP

Huomaa, että olisi yksinkertaisempaa tehdä hakuja maittain ja suodattaa tiedot valtioittain, jotta voidaan selvittää, onko niitä olemassa, ja käyttää niitä, jos niitä on.

Comment puis-je obtenir les exigences entre deux aéroports ?

API Sitata voi siirtää tulokset kahden lentoaseman välille samoin kuin muutkin maat. Parametrit départ_aéroport et destination_aéroport käyttää koodeja l'OACI ou de l'IATA pour filterrer les résultats. Vastaus sisältää kaikki rajoitukset (maan ja valtion tasolla), jotka ovat välttämättömiä, jotta matkustaja, joka lähtee vastaavasta lähtömaasta ja saapuu kohdemaahan, voi ymmärtää matkan.

GET https://www.sitata.com/api/v2/entry_requirements?departure_airport=MUC&destination_airport=BOM

Vastaus sisältää kaikki rajoitukset (maan ja valtion tasolla), jotka on otettava huomioon matkustajaa kohtaan, joka lähtee lähtömaasta ja saapuu kohdemaahan.

Et jos minulla ei ole mitään tietoa kaupungista?

Sitata a choisi de ne pas répondre aux demandes portant sur un nom de ville particulier, car cela pourrait entraîner des conflits et des confusions. Tämän sijasta olemme päättäneet hyväksyä API:n pyynnöt leveys- ja pituusasteiden mukaan, mikä ei tuota mitään epäselvyyttä tuloskokonaisuudessa. Les paramètres sont les suivants départ_lat, departure_lng, destination_latet destination_lng.

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

Jos ratkaisette kylienne sijainnin mukaan ja pyynnöt koordinaattien mukaan, sovellusliittymämme vastaa kaikkiin niihin rajoituksiin (maan ja valtion tasolla), jotka ovat välttämättömiä matkustajan, joka lähtee lähtömaasta ja saapuu kohdemaahan, ymmärtämiseksi.

Täydentävät tiedot

Tietyntyyppisten pääsyehtojen osalta voidaan käyttää täydentäviä tietoja, jotka liittyvät seuraavaan metadonnien tyyppikokoonpanoon lisävarusteet. Ce champ est un mappage clé/valeur de divers éléments d'information supplémentaires pour une exigence particulière.

Quel est le nombre de jours de quarantaine ?

Tietojen toimittaminen on tietovelvollisuuden alaista. tyyppi 5. Dans cette entrée, le lisävarusteet la cartographie contiendra un champion appelé quarantaine_days qui contiendra un nombre entier pour le nombre de jours de quarantaine imposés.

Quel est le nombre d'heures avant l'entrée pour un test covid négatif ?

Tietojen toimittaminen on tietovelvollisuuden alaista. tyyppi 8. Dans cette entrée, le lisävarusteet la cartographie contiendra un champion appelé entry_hours qui contiendra un nombre entier pour le nombre d'heures pendant lesquelles un test covid négatif est autorisé avant l'entrée.

Faites-nous savoir

Nous pensons que nous disposons d'un outil très robuste qui répondra probablement à tous vos besoins pour aider vos voyageurs à comprendre ce qu'ils sont susceptibles de rencontrer en cours de route. Jos teillä on jokin erityinen käyttötapaus, jota emme ole käsitelleet, pyydä meitä ottamaan yhteyttä. savoir !

Attendez... il y a plus !

Cette entrée fait partie d'une série de deux parties qui expliquent comment interagir avec l'API Sitata pour les information sur les conditions d'entrée et les restrictions de voyage. Tähän mennessä olemme puhuneet maahantuloehdoista, jotka kuvaavat, millaisia tiukkoja ehtoja (ei/ei välttämättömiä) tarvitaan maahantuloon tiettyyn maahan tai tiettyyn alueeseen, mutta emme ole puhuneet myöskään siitä, mitä tapahtuu maan sisäpuolella. C'est une chose de savoir comment entrer dans un pays, c'en est une autre de comprendre s'il est possible de se déplacer dans le pays ou de visiter les plages ou s'il y a un couvre-feu obligatoire.

Tutustu seuraavaan artikkeliin, jossa käsitellään matkarajoituksia koskevia tietoja. Astuce : il est presque identique, vous pouvez donc toujours consulter notre dokumentaatio API:sta en attendant.

Seuraa ja tykkää meistä:

Aiheeseen liittyvät artikkelit

Venezuela’s Political Crisis: A Nation in Turmoil

Venezuela’s Political Crisis: A Nation in Turmoil

Disclaimer: The views, thoughts, and opinions expressed in this article are solely those of the author and do not necessarily reflect the views, opinions, or positions of any other individual, organization, or entity. The Situation The political crisis in Venezuela...

The Hezbollah Pager Explosions

The Hezbollah Pager Explosions

The Incident  On 17 September, during the afternoon hours, hundreds of pagers used by Hezbollah militants exploded in Lebanon and Syria. At least nine people were killed and over 3,000 others were injured in Lebanon. According to Saberin News, seven people were...