RaMaZaN :)

1Haz/0912

ASP.net ile başka bir sitenin meta bilgisini alma

Merhabalar arkadaşlar.

İstek köşesinde @Cem arkadaşımızın yapmış olduğu istek üzerine bu yazımı yazıyorum. Öncelik ile ASP.Net ile başka bir sitenin meta taglarının nasıl alınacağını anlatacağım.

Yazının devamını buradan okuyabilirsiniz

Şuana kadar 3867 defa okundu.

Bu yazıyı beğendiniz mi?

RSS Kaynağımıza abone olun!

Etiketler: Yorum gönder.
Yorumlar (12) Geri izlemeler (0)
  1. Hangi kodu denediniz acaba?

  2. Birşey sormak istiyorum yerine yazınca bu kod neden çalışmıyor acaba?

  3. Hangi kodu kullandın acaba Cem? Benim yaptığım yol ile mi yaptınız acaba?

  4. Hocam uzun bi aradan sonra tekrardan selamlar :)

    yine bu işlemle uğraşmaya başladımda ben çok enteresandır facebook buna engel koymuş alamıyoruz html’yi.. farklı bir html kod veriyo :S

  5. Merhaba Taner,

    Öncelikle tam olarak nereyi almak istediğinizi anlamadım. Regex işlemi kendi başına bir işlemdir ve http://www.regular-expressions.info/ adresinde Regex(Regular Expressions) olarak koyduğun şartın ne anlama geldiğini bulabilirsiniz.

    Bunun haricinde yapılan işlem şudur. Regular expressions ile bulunan bir değer varsa bunun içinde HTML var mı yok mu konrol ediyorsunuz. HTML varsa result değişkene HTML’i aktarıyorsunuz ve result değişkeninde bulunan değere replace yapıyorsunuz. Ama dediğim gibi Regex içindeki şartın ne anlama geldiğini bilemiyorum.

    Kolay gelsin.

  6. merhaba bu regex ile bir html içeriği okuyup ilgili yeri pars etmek için birşeyler deniyorum ama bu konuda pek bilgim yok aşağıdaki kod tam olarak nasıl bir işlem yapar sizce açıklayabilirseniz çok sevinirim.

    string HTML = Utility.GetPageHTML(“http://www.test.com/hey?v=” + id);
    Regex reg = new Regex(“t\”: \”(.*), \”hl\”");
    Match result = reg.Match(HTML);
    string t = result.Value.Replace(“t\”: \”", “”).Replace(“\”hl\”", “”);
    string FileUrl = Utility.GetResponseLocation(“http://www.test.com/ss?tt=” + id + “&rr=” + t);

  7. reis süpersin ya :)

  8. Eğer bir yardımım dokunduysa ne mutlu bana :)
    Kolay gelsin herkese

  9. Yazıya kodunuz eklendi. Teşekkürler katkılarınızdan dolayı.

  10. benim kendi denemem belkide başarısız oldu. Kodları gönderiyorum umarım arkadaşların işine yarar.

    public static string otomatik_keywords_cek(string site)
    {
    string URL = site;
    WebClient client = new WebClient();
    Stream data = client.OpenRead(URL);
    StreamReader reader = new StreamReader(data);
    string str = “”;
    str = reader.ReadToEnd();
    string cem = str;
    cem = cem.Substring(cem.IndexOf(“keywords”), cem.Length – cem.IndexOf(“keywords”));
    cem = cem.Replace(“keywords”, “”); cem = cem.Replace(“/”, “”); cem = cem.Replace(“content=”, “”);
    cem = cem.Replace(“\”", “”);
    string[] ycem = cem.Split(‘>’);
    return ycem[0];
    }

  11. Ben bir kaç site üzerinde test ettim çalışıyordu. Çalışmanızı yollarsanız sevinirim.

    İyi günler.

  12. hocam öncellikle ilgiliniz için çok teşekkür ederim. Ben diğer siteler için denediğimde olmadı. Ancak bende bu konuda bir çalışma yaptım, kendimce başarılı oldum. Dilerseniz size gönderebilirim. Burda diğer arkadaşlarla paylaşabilirsiniz sizde.
    İyi Günler


Leave a comment

(required)

Geri izleme yok.