C# Json Veri çekme(Parser) & Xenforo Login

utku1114

Banned Member
Katılım
2 Eyl 2020
Konular
107
Mesajlar
472
Tepkime puanı
223
Konum
Turkey
Selam dostlar bu gün sizlere xr4zz3rs nin paylaşmış olduğu konunun C# Versiyonunu vereceğim
Konu kısa olmuş olabilir kusura bakmayın

Adım 1: Nutget paketlerinden Json kütüpanesini kurus ve using olarak ekleyin

23.PNG
Program.cs:
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;

Adım 2:
(Daha önce paylaşılmış olan xenforo api çekmemizi kolaylaştıran konuyu okumuş var yapmış varsayıyorum)
Download string kullanın ve bütün json verilerini çekin



Program.js:
 WebClient client = new WebClient();
string jsonData = client.DownloadString(@"https://www.Domain.com/XFAuth.php?username= + {username} + &password=+ {password}");

Adım 3 Parsa işlemi: Aslında bu işlem çok basit ve kolay kodları bırakıyorum​
Program.cs:
var details = JObject.Parse(jsonData);
            Console.WriteLine(string.Concat("Hi ", details["user"]["email"], " " + details["success"]));

Ve parselemiş olduk tabiki siz çekeceğiniz veriye göre yukarıyı değiştireceksiniz ben bir örnek koydum

SONUÇ


3s.PNG
 
Üst