Gå til innhold

thor8215

Medlemmer
  • Innlegg

    4
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av thor8215

  1. 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 data
                nvc.Add("POST", "/sms/send HTTP/1.1");
                nvc.Add("number", "4798231631"); //value 1
                nvc.Add("message", "heiøæå\x20ac"); //value 2
                
                client.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); //request
                response = Encoding.UTF8.GetString(tmp);
                return response;
            }
×
×
  • Opprett ny...