Asp.Net ile Başka Siteden Bilgi Almak

Asp.Net ile başka siteden nasıl bilgi çekildiğini gösteren uygulamamız.

Bu makaleyi yazarken üzerinde çalıştığım bir proje için gerekli sitelerden bilgiler almam ve bu bilgileri JSON olarak işlemem gerekiyordu. Şuan için bilgi çekmeyi aktaracağım, JSON üzerindeki işlemleri ilerleyen makalelerde aktaracağım.

Öncelik olarak bilgiyi çekeceğimiz adres, Facebook'un kişilerin bilgisini sunduğu adres http://graph.facebook.com/. Bu adresten üyelerin kullanıcı adı yada id numarası girilen bir facebook üyesinin bilgileri ekrana çıkmaktadır. Şimdi biz burada Facebook kurucusu Mark Zuckerberg'un bilgilerini çekelim. Mark'ın bilgilerinin olduğu adres http://graph.facebook.com/mark.

Metodumuzu yazıyoruz.
Eklenmesi gereken uzaylar (Örnek 1)
using System.Net;
using System.IO;
Metod (C#) (Örnek 1)
    public String fnBilgi_Al()
    {
        String strSonuc = "";
        try
        {
            String strAdres = "http://graph.facebook.com/mark";
            WebRequest wrIstek = HttpWebRequest.Create(strAdres);
            WebResponse wrCevap = wrIstek.GetResponse();
            StreamReader srBilgiler = new StreamReader(wrCevap.GetResponseStream());
            strSonuc = srBilgiler.ReadToEnd();
        }
        catch (Exception e)
        {

        }
        return strSonuc;
    }

Sayfamızın Page Load (sayfa yükleme) kısmında metdoumuzu çağıralım.
Page Load Metod Çağırma (Örnek 1)
        String strCikti = fnBilgi_Al();
        Response.Write(strCikti);
Yaptığımız çalışmanın ekran görüntüsünü paylaşalım. Görüldüğü gibi Mark'ın bilgilerini sistemimiz çağırmış oldu.
Ekran Görüntüsü (Örnek 1)
Asp.Net ile Başka Siteden Bilgi Almak Örnek 1

Şimdi de jQuery gibi bir nimeti bizlere sunan John Resig'in bilgilerini çekelim.
John Resig'in bilgilerinin olduğu adres http://graph.facebook.com/jeresig. Bilgi almak için aynı metodu kullancağız lakin orada "bilgiyi çekeceğimiz adres/url" değiştirilmelidir.
Metod (C#) (Örnek 2)
    public String fnBilgi_Al()
    {
        String strSonuc = "";
        try
        {
            String strAdres = "http://graph.facebook.com/jeresig";
            WebRequest wrIstek = HttpWebRequest.Create(strAdres);
            WebResponse wrCevap = wrIstek.GetResponse();
            StreamReader srBilgiler = new StreamReader(wrCevap.GetResponseStream());
            strSonuc = srBilgiler.ReadToEnd();
        }
        catch (Exception e)
        {

        }
        return strSonuc;
    }
Yaptığımız çalışmanın ekran görüntüsünü paylaşalım. Görüldüğü gibi John Resig'in bilgilerini sistemimiz çağırmış oldu.
Örnek
Asp.Net ile Başka Siteden Bilgi Almak Örnek 1

Yorumlar

Henüz hiçbir yorum yazılmamış. İlk yorumu siz yapın.

Yorum Yaz

Avatar

REKLAM

DDos Koruma, Botnet Koruma, Layer 7 Saldırı koruması, Sanal sunucu, Vds sunucu

REKLAM

Çizgi Filmler

EN

  • Popüler
  • Yeni
  • Son Yorum