thor8215
-
Innlegg
4 -
Ble med
-
Besøkte siden sist
Innholdstype
Profiler
Forum
Hendelser
Blogger
Om forumet
Innlegg skrevet av thor8215
-
-
Hei! firebolt.telia.no fungerer ikke, den svarer ikke. Hvis man ser i den dokumentasjonen, på skjermbildene, så bruker de også netcom.
Merkelig av telia å ha slik dokumentasjon.
netcom linken fungerer, kjører jeg get request rett i internett explorer så funker alt. Fra mitt c# så funker alt, untatt æ ø å
-
Har også prøvd alt mulig av encoding. Jeg bruker fiddler for å se på trafikken, å det ser ut som data fra c# appen blir unikode uansett. %20 ++.
Fra IE ser dataen i fiddler anderledes ut. Der er æ ø å erstattet med spørsmålstegn.
-
Hei! Jeg har nå i flere dager prøvd å få netcom sitt firebolt API til å godta æ ø å uten suksess.
Her er dokumentasjon:https://telia.no/documents/10156/12217/smsbedriftapi_techndoc.pdf
Når jeg sender request fra Internett explorer så fungerer det. Fra c# så fungerer det ikke.
Kan noen ta en titt på koden min å komme med tips? har prøvd i flere dager, vet ikke hva jeg skal prøve mer.
public string smsRequestTest(string username,string password,string phoneNumber,string message){WebClient client = new WebClient();byte[] bytesToEncode = Encoding.UTF8.GetBytes(username + ":" + password);string encodedPassword = Convert.ToBase64String(bytesToEncode);NameValueCollection nvc = new NameValueCollection(); //Stores post datanvc.Add("POST", "/sms/send HTTP/1.1");nvc.Add("number", "4798231631"); //value 1nvc.Add("message", "heiøæå\x20ac"); //value 2client.Headers.Add("Authorization", "Basic "+encodedPassword);nvc.Add("content-type", "application/x-www-form-urlencoded");nvc.Add("User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko");nvc.Add("Host", "localhost:8080");nvc.Add("Accept", "text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2");nvc.Add("Connection", "Keep-alive");nvc.Add("Content-length", "400");nvc.Add("Accept-Encoding", "gzip, deflate");client.Encoding = Encoding.UTF8;byte[] tmp = client.UploadValues("http://firebolt.netcom.no:8080/sms/send",nvc); //requestresponse = Encoding.UTF8.GetString(tmp);return response;}
Sende til Netcom API fra visual c#
i Programmering og webutvikling
Skrevet
Ingen tips her?