banjalukaforum.com https://banjalukaforum.com/ |
|
Razni vidovi pomoci https://banjalukaforum.com/viewtopic.php?f=18&t=65462 |
Stranica 4 od 4 |
Autoru: | Šejn [ 07 Jun 2019, 17:59 ] |
Tema posta: | Re: Razni vidovi pomoci |
Da li je iko koristio Amadeus for Developers? Trebao bih da povucem podatke s njihovog apia, koristeci C#, ali sam neuk, pa bi mi trebala pomoc |
Autoru: | Besparica [ 07 Jun 2019, 21:49 ] |
Tema posta: | Re: Razni vidovi pomoci |
Ja nisam nikada cuo za to ali sam bacio pogled. Cini mi se da API radi preko HTTP request metoda (GET/POST). Kao odgovor dobijas JSON objekte. Mozes pokusati ovako nesto. Npr. ovaj request za Hotele. https://test.api.amadeus.com/v2/shopping/hotel-offers Kod: using (var wb = new WebClient()) { var data = new NameValueCollection(); data["cityCode"] = "PAR"; data["adults"] = "1"; data["radius"] = "5"; data["radiusUnit"] = KM; data["paymentPolicy"] = "NONE"; data["includeClosed"] = "false"; data["bestRateOnly"] = "true"; data["view"] = "FULL"; data["sort"] = "PRICE"; var response = wb.UploadValues("https://test.api.amadeus.com/v2/shopping/hotel-offers", "POST", data); } To bi trebalo da formira ovakav HTTP request: Kod: https://test.api.amadeus.com/v2/shopping/hotel-offers?cityCode=PAR&adults=1&radius=5&radiusUnit=KM&paymentPolicy=NONE&includeClosed=false&bestRateOnly=true&view=FULL&sort=PRICE Response bi trebao biti JSON. |
Autoru: | Besparica [ 07 Jun 2019, 22:56 ] |
Tema posta: | Re: Razni vidovi pomoci |
Besparica je napisao: Ja nisam nikada cuo za to ali sam bacio pogled. Cini mi se da API radi preko HTTP request metoda (GET/POST). Kao odgovor dobijas JSON objekte. Mozes pokusati ovako nesto. Npr. ovaj request za Hotele. https://test.api.amadeus.com/v2/shopping/hotel-offers Kod: using (var wb = new WebClient()) { var data = new NameValueCollection(); data["cityCode"] = "PAR"; data["adults"] = "1"; data["radius"] = "5"; data["radiusUnit"] = KM; data["paymentPolicy"] = "NONE"; data["includeClosed"] = "false"; data["bestRateOnly"] = "true"; data["view"] = "FULL"; data["sort"] = "PRICE"; var response = wb.UploadValues("https://test.api.amadeus.com/v2/shopping/hotel-offers", "POST", data); } To bi trebalo da formira ovakav HTTP request: Kod: https://test.api.amadeus.com/v2/shopping/hotel-offers?cityCode=PAR&adults=1&radius=5&radiusUnit=KM&paymentPolicy=NONE&includeClosed=false&bestRateOnly=true&view=FULL&sort=PRICE Response bi trebao biti JSON. EDIT Potrebno je da napravis aplikaciju na sajtu koja iz koje ces dobiti ClientID i Secret. ID i secret se koriste u metodi za dobijanje tokena. E sad, token treba ovde negdje prilijepiti. |
Autoru: | Šejn [ 08 Jun 2019, 10:25 ] |
Tema posta: | Re: Razni vidovi pomoci |
E upravo je to problem. Dobio sam Key i Secret, ali nemam pojma gdje to da ubacim i kako. Napravio sam request i program mi vraca gresku "'The remote server returned an error: (401) Unauthorized". Ocigledno je greska jer ne znam sta da radim sa key i secret, kako da mi da token i to. P.S Vjerovatno ovo nije komplikovano uraditi, ali prvi put pokusavam ovo, pa nemam pojma kako, ne marite |
Autoru: | Šejn [ 08 Jun 2019, 15:18 ] |
Tema posta: | Re: Razni vidovi pomoci |
Baj d vej, zaboravih dio koda postaviti. Puca mi kod strelice, greska je ova gore sto sam napisao Kod: string strUrlTest = String.Format(@"https://test.api.amadeus.com/v1/shopping/flight-offers");
WebRequest requestObjGet = WebRequest.Create(strUrlTest); requestObjGet.Method = "GET"; var authKey = "HKT11MwpvGp3XCWy1bOBw39o4k7bKop6"; requestObjGet.Headers.Add("Authorization", "Bearer "+authKey); requestObjGet.ContentType = "application/json"; HttpWebResponse responseObjGet = null; responseObjGet = (HttpWebResponse)requestObjGet.GetResponse(); <------------------------ string strResultTest = null; using (Stream stream = responseObjGet.GetResponseStream()) { StreamReader sr = new StreamReader(stream); strResultTest = sr.ReadToEnd(); sr.Close(); } |
Autoru: | Besparica [ 08 Jun 2019, 20:36 ] |
Tema posta: | Re: Razni vidovi pomoci |
Kod je dobar. Problem je sto u URL nisi proslijedio mandatorne parametre za zahtjev. Konkretno, za ovaj koji pokusavas mandatorno je: origin, destination i departureDate. Pokusaj sa npr: Kod: https://test.api.amadeus.com/v1/shopping/flight-offers?origin=MAD&destination=MUC&departureDate=2019-07-28
|
Autoru: | Šejn [ 08 Jun 2019, 20:47 ] |
Tema posta: | Re: Razni vidovi pomoci |
Kod je bio skoro dobar, morao sam doci do access tokena, i uspio sam ali preko JavaScripta sam ga pokupio (moja teritorija), i onda sam ga tamo stavio gdje je authKey. I hvala jeste, parametri su mi potrebni bili, sad krece patnja kako da ove Json podatke iskoristim u C# i to. U svakom slucaju, hvala na pomoci |
Autoru: | pingvin [ 25 Jun 2019, 16:05 ] |
Tema posta: | Re: Razni vidovi pomoci |
Evo ljudi ako ima neko zainteresovan viewtopic.php?f=45&t=68537 |
Autoru: | Piro [ 02 Nov 2021, 08:16 ] |
Tema posta: | Re: Razni vidovi pomoci |
Zna li neko kako se vrsi validacija broja licne karte nase od 9 znakova, ima li neki algoritam slican kao "luhn" ili nesto ili oni bubaju brojeve napamet? |
Autoru: | pejas [ 05 Jul 2022, 11:22 ] |
Tema posta: | Re: Razni vidovi pomoci |
Znali iko na koji način i gdje mogu da nađem nekog profesionalca stručnog za baze podataka tipa Mediawiki? Poslije ažuriranja krajem januara i kad je pokrenuta Joomla došlo je do određenih problema tako da su neke stranice prazne, neke slike se ne vide i još svašta nešto. Probao sam da se registrujem na upwork, ali nisam uspio. Ipak, radije bih to nekom objasnio na srpskom, ako postoje takve stručnjaci voljni da probaju da riješe ovaj problem. |
Autoru: | Castra [ 05 Dec 2022, 01:09 ] |
Tema posta: | Re: Razni vidovi pomoci |
Treba mi pomoć, nikako da se iskobeljam sa ovim... Dobijam h264 frejmove, ali ne kao strim, već stvarno kao pojedinačne frejmove različite dužine. Da li iko ima ideju kako te jebene frejmove da prebacim u jpeg ili nešto slično, pošto ovako sa njima ne mogu ništa da napravim? Primjer: Kod: sensor_msgs__msg__CompressedImage(header=std_msgs__msg__Header(stamp=builtin_interfaces__msg__Time(sec=1667458250, nanosec=582744444, __msgtype__='builtin_interfaces/msg/Time'), frame_id='camera_04_01', __msgtype__='std_msgs/msg/Header'), format='h264', data=array([ 0, 0, 0, ..., 81, 22, 128], dtype=uint8), __msgtype__='sensor_msgs/msg/CompressedImage')
|
Autoru: | danijell [ 05 Dec 2022, 01:53 ] |
Tema posta: | Re: Razni vidovi pomoci |
Može li FFmpeg pomoći? |
Stranica 4 od 4 | Sva vremena su u UTC [ DST ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |