Merhaba Arkadaslar. Kısaca Sorunumdan Bahsedeyim. Bir Projeme Entegre Etmem Gereken Bir Oyun Var Mevcut döküman PHP olarak Hazırlanmış ASP.NET ile Geliştirdiğim Projeje Entegre Edilcek
Dökümandaki PHP Örnek Kodu:
ASP.Net İle Yolladıgım İstek:
API'den Aldıgım Cevap:
{"response":{"response_code":"USER_EMPTY","error_m essage":"You should send user data"}}
yani burda yolladugum username parametresini görmuyor bunun nedenı php örnek kodundanda anlasıldıgı gibi user'in altındaki username'e para metre yollamam gerektıgı için oldugunu dusunuyorum ancak bunu nasıl yapacagımı bulamadım.
API ucuna istedigi sekılde verileri nasıl post edebilirim yardımcı olucka varmıdır?
ÇÖZULDU
string data= "auth_key=09021445e21e7c0801f4a3a9b0a33040&user[username]=GANYAN004";
WebRequest request = WebRequest.Create(PostURL);
request.Method = "POST";
byte[] byteArray = Encoding.UTF8.GetBytes(data);
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = byteArray.Length;
Stream dataStream = request.GetRequestStream();
dataStream.Write(byteArray, 0, byteArray.Length);
dataStream.Close();
WebResponse response = request.GetResponse();
Console.WriteLine(((HttpWebResponse)response).StatusDescription);
dataStream = response.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
string responseFromServer = reader.ReadToEnd();
reader.Close();
dataStream.Close();
response.Close();