{"id":82949,"date":"2020-12-22T14:33:21","date_gmt":"2020-12-22T19:33:21","guid":{"rendered":"https:\/\/blog.sitata.com\/2020\/12\/22\/como-utilizar-las-api-de-sitata-para-determinar-las-restricciones-de-viaje-para-los-viajeros\/"},"modified":"2022-05-25T13:30:36","modified_gmt":"2022-05-25T17:30:36","slug":"como-utilizar-las-api-de-sitata-para-determinar-las-restricciones-de-viaje-para-los-viajeros","status":"publish","type":"post","link":"https:\/\/www.sitata.com\/ro\/como-utilizar-las-api-de-sitata-para-determinar-las-restricciones-de-viaje-para-los-viajeros\/","title":{"rendered":"Cum s\u0103 utiliza\u021bi API-ul Sitata pentru a determina restric\u021biile de c\u0103l\u0103torie pentru c\u0103l\u0103tori"},"content":{"rendered":"
Mul\u021bi dintre voi nu \u0219ti\u021bi, dar primele centre de Sitata au fost construite pentru detectarea timpurie a bolilor. De fapt, fondatorul nostru are o prezentare de TedX din 2016 despre de ce trebuie s\u0103 anun\u021b\u0103m c\u0103l\u0103torii pentru a preveni r\u0103sp\u00e2ndirea bolii<\/a>. Nu trebuie s\u0103 ne surprind\u0103 atunci c\u0103 am intrat \u00een COVID-19 c\u00e2nd am fost informa\u021bi de un grup neobi\u0219nuit de cazuri de pneumonie la \u00eenceputul lunii decembrie 2019. La 2 ianuarie 2020, echipa noastr\u0103 de s\u0103n\u0103tate a decis c\u0103 ar trebui s\u0103 emit\u0103 prima noastr\u0103 reclam\u0103 c\u0103tre c\u0103l\u0103torii \u0219i partenerii no\u0219tri comerciali.<\/a> A fost cu c\u00e2teva zile \u00eenainte chiar \u0219i de Organiza\u021bia Mondial\u0103 a S\u0103n\u0103t\u0103\u021bii!<\/p>\n\n \u00cen timpul inevitabilei ploi radioactive, am avut parte de o epidemie. Boala se extindea at\u00e2t de repede \u00eenc\u00e2t era clar c\u0103 r\u0103spunsul global ar fi fost fatal \u00een cele mai multe cazuri. Fiecare \u021bar\u0103 \u0219i-a promulgat propriul ansamblu de reglement\u0103ri \u0219i reguli pentru a controla r\u0103sp\u00e2ndirea. Acest lucru va provoca inevitabil o serie de obstacole \u00een c\u0103l\u0103toriile mondiale \u0219i va fi o surs\u0103 enorm\u0103 de confuzie pentru cei care doresc \u00eenc\u0103 s\u0103 c\u0103l\u0103toreasc\u0103. Aveam dreptate \u0219i am propus s\u0103 facem ceva \u00een acest sens. Sitata a fost una dintre primele \u00eentreprinderi din lume care a creat o API dedicat\u0103 \u0219i un serviciu de supraveghere pentru modific\u0103rile aduse restric\u021biilor de c\u0103l\u0103torie \u0219i cerin\u021belor de intrare ca urmare a COVID-19. Cu un sistem avansat de software pentru detectarea evenimentelor \u0219i un echipament dedicat de anali\u0219ti, aveam deja toate instrumentele \u0219i procesele adecvate pentru a face acest lucru.<\/p>\n\n \u00cenc\u0103 de la lansarea acestui nou serviciu am avut o varietate de organiza\u021bii care utilizeaz\u0103 datele \u00een beneficiul propriilor clien\u021bi, inclusiv Eddy Travels, Flight Centre \u0219i Etihad Airways; \u0219i mai sunt \u0219i altele care vor fi anun\u021bate \u00een cur\u00e2nd! \u00cen scopul de a ajuta ca mai multe organiza\u021bii axate pe c\u0103l\u0103torii s\u0103 beneficieze de aceast\u0103 ofert\u0103, am scris \u00een detaliu \u00een cele ce urmeaz\u0103 o serie de exemple pentru a explica cum s\u0103 utiliza\u021bi API pentru o varietate de cazuri de utilizare. Sper\u0103m c\u0103 aceste explica\u021bii v\u0103 vor ajuta s\u0103 v\u0103 pune\u021bi \u00een mi\u0219care propriile ini\u021biative.<\/p>\n\n F\u0103r\u0103 \u00eendoial\u0103, primele \u00eentreb\u0103ri pe care le pune un c\u0103l\u0103tor sunt \"\u00bfpuedo ir all\u00ed?\" \u0219i \"\u00bfser\u00e9 puesto en cuarentena?\", a\u0219a c\u0103 acesta este un loc bun pentru a \u00eencepe. Hemos creado el conjunto de datos de Requisitos de Entrada para responder a los duros \"s\u00ed\/no\" de las preguntas relativas a la entrada en un pa\u00eds o regi\u00f3n.<\/p>\n\n \u00cen momentul redact\u0103rii prezentului raport, acest ansamblu de date includea urm\u0103toarele 10 categorii diferite:<\/p>\n\n Fiecare categorie poate avea una dintre urm\u0103toarele valori:<\/p>\n\n De\u0219i marea majoritate a valorilor sunt \"da\" \u0219i \"nu\", situa\u021bia de pe teren nu este \u00eentotdeauna at\u00e2t de simpl\u0103. De multe ori, exist\u0103 reguli cu adev\u0103rat extravagante \u0219i locale pe care mai multe guverne le-au pus \u00een aplicare, care impun tipurile de valori \"cu excep\u021bii\"<\/p>\n\n Un requisito de entrada este \u00een mod esen\u021bial un registru care documenteaz\u0103 un ansamblu de norme impuse de un agent \u00eempotriva unuia sau mai multor \u021b\u0103ri sau regiuni. Actorul ar putea fi o \u021bar\u0103, un stat sau chiar o municipalitate \u00een arhitectura noastr\u0103 de date. \u00cen general, Sitata acoper\u0103 datele la nivel de \u021bar\u0103 \u00een prezent. Cu toate acestea, avem unele registre statale\/provinciale pentru regiuni selec\u021bionate precum Statele Unite \u0219i altele.<\/p>\n\n Orice \u00eenregistrare care are o intrare sub c\u00e2mp V\u0103 rug\u0103m s\u0103 acorda\u021bi o perioad\u0103 de timp pentru a v\u0103 familiariza cu structura de date a cerin\u021belor de intrare, arunc\u00e2nd o privire la documentele noastre de la API aici.<\/a><\/p><\/blockquote>\n\n O parte pu\u021bin confuz\u0103 cu privire la structura datelor este utilizarea noastr\u0103 a termenului\"origen<\/strong>\" Acest lucru este confuz deoarece, de cele mai multe ori, dezvoltatorii cred c\u0103 originea este locul de origine sau de plecare. Cu toate acestea, ceea ce vrem s\u0103 spunem cu origine este \u00een realitate originea reglement\u0103rii impuse altora, adic\u0103 \u021bara sau regiunea care a creat restric\u021bia.<\/p>\n\n Un alt aspect important de re\u021binut este modul \u00een care func\u021bioneaz\u0103 lista \u021b\u0103rilor afectate. Dac\u0103 affected_countries este goal\u0103, aceasta trebuie interpretat\u0103 ca o regul\u0103 global\u0103, adic\u0103 toate \u021b\u0103rile sunt afectate.<\/p><\/blockquote>\n\n Dup\u0103 cum a\u021bi v\u0103zut \u00een documenta\u021bie, exist\u0103 mai multe forme de recuperare a datelor de la API. \u00cen continuare, vom vedea c\u00e2teva dintre cele mai comune cazuri de utilizare.<\/p>\n\n Exist\u0103 mai multe moduri de a face acest tip de cerere. Cea mai simpl\u0103 versiune este s\u0103 folose\u0219ti R\u0103spunsul va include toate cerin\u021bele (la nivel de \u021bar\u0103 \u0219i de stat) necesare pentru a \u00een\u021belege pentru c\u0103l\u0103torul care pleac\u0103 din \u021bara de plecare \u0219i se deplaseaz\u0103 \u00een \u021bara de destina\u021bie.<\/p>\n\n Sitata are date la nivel statal pentru anumite regiuni. \u0218ti\u021bi c\u0103 o intrare particular\u0103 este pentru un stat dac\u0103 el Observa\u021bi c\u0103 ar putea fi mai simplu s\u0103 face\u021bi o consultare pe \u021bar\u0103 \u0219i apoi s\u0103 filtra\u021bi datele statelor pentru a vedea dac\u0103 exist\u0103 aceste date \u0219i s\u0103 le utiliza\u021bi dac\u0103 exist\u0103.<\/p>\n\n La fel ca \u0219i \u00een cazul \u021b\u0103rilor, API-ul Sitata poate trimite rezultate \u00eentre dou\u0103 aeroporturi. Parametrii R\u0103spunsul include toate restric\u021biile (la nivel de \u021bar\u0103 \u0219i de stat) necesare pentru a fi \u00een\u021belese de c\u0103tre c\u0103l\u0103torul care pleac\u0103 din \u021bara de plecare \u0219i c\u0103l\u0103tore\u0219te \u00een \u021bara de destina\u021bie.<\/p>\n\n Sitata a ales s\u0103 nu dea curs consult\u0103rilor pentru un nume de ora\u0219 \u00een special, deoarece acest lucru ar putea da na\u0219tere la conflicte \u0219i confuzii. \u00cen locul lor, am ales s\u0103 acomod\u0103m consultarea la API-ul nostru prin coordonate de latitudine \u0219i lungime, ceea ce nu produce nicio ambiguitate \u00een ansamblul nostru de rezultate. Parametrii sunt Dac\u0103 \u00ee\u0219i rezolv\u0103 ora\u0219ele \u00een func\u021bie de loca\u021bii \u0219i consult\u0103 \u00een func\u021bie de coordonate, API-ul nostru va r\u0103spunde cu toate restric\u021biile (la nivel de \u021bar\u0103 \u0219i de stat) necesare pentru a \u00een\u021belege c\u0103l\u0103torul care pleac\u0103 din \u021bara de ie\u0219ire \u0219i c\u0103l\u0103tore\u0219te \u00een \u021bara de destina\u021bie.<\/p>\n\n Pentru unele tipuri de cerin\u021be de intrare, pot exista date suplimentare asociate \u00eentr-un c\u00e2mp de tip de metadate numit Aceast\u0103 intrare de date este supus\u0103 cerin\u021bei de intrare Tipo 5<\/span><\/strong>. \u00cen aceast\u0103 intrare, el Aceast\u0103 intrare de date este supus\u0103 cerin\u021bei de intrare tipo 8<\/span><\/strong>. \u00cen aceast\u0103 intrare, el Credem c\u0103 avem una foarte robust\u0103, care probabil c\u0103 satisface toate necesit\u0103\u021bile pentru a ajuta c\u0103l\u0103torii s\u0103 \u00een\u021beleag\u0103 ceea ce este probabil s\u0103 g\u0103seasc\u0103 pe drum. \u00cen cazul \u00een care ave\u021bi un caz special de utilizare pe care nu \u00eel abord\u0103m, por favor h\u00e1ganoslo saber!<\/a><\/p>\n\n Aceast\u0103 intrare face parte dintr-o serie de dou\u0103 p\u0103r\u021bi care explic\u0103 cum s\u0103 interac\u021biona\u021bi cu API-ul Sitata pentru cerin\u021bele de intrare \u0219i informa\u021biile despre restric\u021biile de c\u0103l\u0103torie. P\u00e2n\u0103 acum am vorbit despre cerin\u021bele de intrare, care reprezint\u0103 tipurile de cerin\u021be necesare pentru a intra \u00eentr-o \u021bar\u0103 sau regiune, dar nu am vorbit despre ceea ce se \u00eent\u00e2mpl\u0103 \u00een interiorul \u021b\u0103rii. Una cosa es saber acerca de entrar a un pa\u00eds, y otra es entender si es posible moverse por el pa\u00eds o visitar las playas sau si hay un toque de queda obligatorio.<\/p>\n\n R\u0103m\u00e2ne\u021bi \u00een a\u0219teptare pentru a doua postare care va fi inclus\u0103 \u00een setul nostru de date de Restric\u021bie de c\u0103l\u0103torie. Pista - este aproape identic, a\u0219a c\u0103 \u00eentotdeauna po\u021bi s\u0103 arunci o privire la noi documenta\u021bie<\/a> de la API mientras tanto.<\/p>\n\n <\/p>","protected":false},"excerpt":{"rendered":" Mul\u021bi dintre voi nu \u0219ti\u021bi, dar primele centre de Sitata au fost construite pentru detectarea timpurie a bolilor. De fapt, fondatorul nostru are o prezentare de TedX din 2016 despre motivul pentru care trebuie s\u0103 facem publicitate c\u0103l\u0103torilor pentru a ajuta la prevenirea propag\u0103rii bolilor. Nu trebuie s\u0103 ne surprind\u0103 [...]<\/p>","protected":false},"author":3,"featured_media":82910,"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":[186],"tags":[188,187],"yoast_head":"\nCerin\u021be de intrare<\/h2>\n\n
origin_country_division_id<\/strong><\/span><\/code> o
origin_country_region_id<\/strong><\/span><\/code> este unul care este de nivel statal sau municipal, respectiv. Dac\u0103 dori\u021bi s\u0103 dispune\u021bi de mai multe date generale, v\u0103 rug\u0103m s\u0103 lua\u021bi leg\u0103tura cu noi. cu noi<\/a> \u0219i putem vorbi despre cazul s\u0103u de utilizare.<\/p>\n\n
Unele exemple<\/h2>\n\n
Cum pot ob\u021bine cerin\u021bele \u00eentre dou\u0103 \u021b\u0103ri?<\/h3>\n\n
destinul<\/strong><\/span><\/code> y
ie\u0219ire<\/strong><\/code><\/span> parametri. Ace\u0219ti parametri accept\u0103 codurile ISO 3166-1 alfa-2<\/a> ca intr\u0103ri <\/p>\n\n
GET https:\/\/www.sitata.com\/api\/v2\/entry_requirements?departure=DE&destination=IN<\/code><\/pre>\n\n
\u00bfY si quiero datos a nivel estatal?<\/h3>\n\n
diviziune_pa\u0219_original<\/code><\/span><\/strong> c\u00e2mpul are o valoare. De asemenea, se poate filtra pentru a recupera doar datele de nivel de stare folosind el
diviziune_pa\u0219ilor_destino<\/span><\/strong><\/code> par\u00e1metru. A\u0219tepta\u021bi o valoare ISO_3166-2<\/a>. De exemplu, US-TX pentru Texas, Statele Unite ale Americii.<\/p>\n\n
GET https:\/\/www.sitata.com\/api\/v2\/entry_requirements?departure=DE&destination_country_division=IN-AP<\/code><\/pre>\n\n
Cum pot ob\u021bine cerin\u021bele \u00eentre dou\u0103 aeroporturi?<\/h3>\n\n
aeroport de ie\u0219ire<\/code><\/strong><\/span> y
aeroport de destina\u021bie<\/code><\/strong><\/span> utiliz\u00e2nd codurile de la OACI<\/a> o de la IATA<\/a> pentru a filtra rezultatele. R\u0103spunsul include toate restric\u021biile (la nivel de \u021bar\u0103 \u0219i de stat) necesare pentru a \u00een\u021belege c\u0103l\u0103torul care iese din \u021bara de plecare corespunz\u0103toare \u0219i c\u0103l\u0103tore\u0219te \u00een \u021bara de destina\u021bie.<\/p>\n\n
GET https:\/\/www.sitata.com\/api\/v2\/entry_requirements?departure_airport=MUC&destination_airport=BOM<\/code><\/pre>\n\n
\u0218i dac\u0103 am doar informa\u021bii despre ora\u0219?<\/h3>\n\n
plecare_lat<\/span><\/code><\/strong>,
plecare_lng<\/span><\/code><\/strong>,
destina\u021bie_lat<\/span><\/code><\/strong>...y..
destina\u021bie_lng<\/span><\/code><\/strong>.<\/p>\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
Date suplimentare<\/h2>\n\n
figuran\u021bi<\/code><\/span><\/strong>. Acest c\u00e2mp este o cartografie cheie\/valoare de mai mul\u021bi bi\u021bi de informa\u021bii suplimentare pentru o cerere special\u0103. <\/p>\n\n
Care este num\u0103rul de zile de cuarentena?<\/h3>\n\n
figuran\u021bi<\/span><\/strong><\/code> harta va con\u021bine un c\u00e2mp numit
d\u00edas_de_cuarentena<\/span><\/code><\/strong> care va con\u021bine un num\u0103r \u00eentreg pentru num\u0103rul de zile de cuarentena impuestos.<\/p>\n\n
Care este num\u0103rul de ore \u00eenainte de intrare pentru o prob\u0103 de covidie negativ\u0103?<\/h3>\n\n
figuran\u021bi<\/span><\/strong><\/code> harta va con\u021bine un c\u00e2mp numit
orele_de_intrare<\/span><\/code><\/strong> care va con\u021bine un num\u0103r \u00eentreg pentru num\u0103rul de ore \u00een care se permite o prob\u0103 de covid\u0103 negativ\u0103 \u00eenainte de intrare.<\/p>\n\n
H\u00e1ganos saber<\/h2>\n\n
Espera... \u00a1hay m\u00e1s!<\/h2>\n\n