Subject: Re: RS Auth
From: Vazha Ezugbaia <[email-masked]>
To: Zurab Batiashvili <[email-masked]>
Cc: "[email-masked]" <[email-masked]>, Alexander Turdziladze <[email-masked]>
Date: Fri, 15 Jan 2021 07:11:32 +0000

გამარჯობათ

ზურ გთხო იქნებ publicKey-იც გამომიგზავნოთ

ინტერფეისი მხარეს რაც უნდა გამოვიყენო

ესეთი რაღაც გამაწერინეს ადრე რომ გავაკეთე RS-თან ინტეგრაცია

On Thu, Jan 14, 2021 at 3:10 PM Zurab Batiashvili <[email-masked]> wrote:

ვაჟა,

გიგზავნი მოთხოვნილი Key
და ყოველ შემთხვევაში (შენ კი არ გჭირდება J ) გამოძახების კოდსაც

public async Task RsLogin(string AuthKey)

{

string SecretKey = "6139fbb5-81f8-6114-40c1-4420484074db";

string RequestString = string.Format("https://eservices.rs.ge/WebServices/oAuth.ashx" + "?SecretKey={0}&AuthKey={1}", SecretKey, AuthKey);

WebRequest request = WebRequest.Create(RequestString);

request.Credentials = CredentialCache.DefaultCredentials;

WebResponse response = request.GetResponse();

var vasd = ((HttpWebResponse)response).StatusDescription;

Stream dataStream = response.GetResponseStream();

StreamReader reader = new StreamReader(dataStream);

string rsResponse = reader.ReadToEnd();

var soap = XDocument.Parse(rsResponse);

XmlSerializer s = new XmlSerializer(typeof(User));

var user = (User)s.Deserialize(soap.CreateReader());

reader.Close();

response.Close();

return user;

}

ზურა