Advertisement
Guest User

Untitled

a guest
May 16th, 2018
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.03 KB | None | 0 0
  1. public IRestResponse GetRequest<T>(string Ressource, T ObjTOPost, string Time, string Sig, string Session) where T : new()
  2.         {
  3.             var client = new RestClient("https://api.spreadshirt.net/api/v1/");
  4.             client.UserAgent = "User-Agent: Spreadshirt Uploader/0.1 (www.test.de; test@web.de)";
  5.        
  6.             var request = new RestRequest(Ressource, Method.GET);
  7.  
  8.             request.XmlSerializer = new RestSharp.Serializers.XmlSerializer();
  9.             request.RequestFormat = DataFormat.Xml;
  10.          
  11.             var authString = String.Format("SprdAuth apiKey= \"{0}\" data = \"GET https://api.spreadshirt.net/api/v1/users/115417255/designs {1}\" sig=\"{2}\" sessionId=\"{3}\"", SecurityRessources.getApK(), Time, Sig, Session);
  12.            
  13.             request.AddHeader("Authorization", "Authorization: " + authString);
  14.            
  15.             //request.AddXmlBody(ObjTOPost, "http://api.spreadshirt.net");
  16.             var response = client.Execute<T>(request);
  17.  
  18.             return response;
  19.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement