Hepsiburada MarketPlace:
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
String encoded = System.Convert.ToBase64String(System.Text.Encoding .GetEncoding("ISO-8859-1").GetBytes(username + ":" + password));
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://oms-external.hepsiburada.com/orders/merchantid/" + suplierid + "?offset=0&limit=100");
request.Method = "GET";
request.Headers.Add("Authorization", "Basic " + encoded);
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
string encoded = System.Convert.ToBase64String(System.Text.Encoding .GetEncoding("ISO-8859-1").GetBytes("sadfasf" + ":" + "fdasfsdaf"));
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://listing-external.hepsiburada.com/Listings/merchantid/a19ede53-24d9-441c4-9280-e606d323a528d?offset=0&limit=10");
request.Method = "GET";
request.Headers.Add("Authorization", "Basic " + encoded);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
using (Stream stream = response.GetResponseStream())
using (StreamReader reader = new StreamReader(stream))
{
string responseText = reader.ReadToEnd();
Console.WriteLine(responseText); // Cevabı ekrana yazdır
}
hocam bu sekilde de : Uzak sunucu hata döndürdü: (401) Onaylanmadı. hatası alıyorum. python tarafında çalışmaya devam ediyor.