none
Facebook'ta durum güncellemesine eklenen link RRS feed

  • Soru

  • Merhaba arkadaşlar,

    Facebook'ta durum güncellemeleri sırasında herhangi bir link'i yazdığımızda o eklediğimiz link hemen o durum güncellemesinin altında beliriyor; Siteye ait bir resim ve sitenin description meta'sı ile bir anda ekranda görünüyor. Hepimiz biliyoruzdur bunu. Bu olayın adını sanını bilmediğim için araştırdım ve bulamadım. Muhakkak vardır internette örnekleri. Sizlerden bu anlamda yardım istiyorum. Elinde kaynağı olan birisi varsa çok daha mutlu olurum.

    1 Ağustos 2012 Çarşamba 13:41

Yanıtlar

  • Ama sen diyosanki benim bi projem var, bende facebook gibi bu bilgileri sayfadan çekip göstermek istiyorum. O zaman başka. Htmlagilitypack işini görür. Web sayfasındaki tüm meta bilgilerini, resimleri, linkleri (hatta divin içindeki, divin içindeki, h tagının içini bile) okuyabilirsin. http://htmlagilitypack.codeplex.com/

    "Basitçe açıklayamıyorsan eğer, yeterince anlayamamışsındır." Alb. Einstein
    http://www.tiravoglu.com


    2 Ağustos 2012 Perşembe 10:10

Tüm Yanıtlar

  • <html xmlns="http://www.w3.org/1999/xhtml"
          xmlns:og="http://ogp.me/ns#"
          xmlns:fb="http://www.facebook.com/2008/fbml">
      <head>
        <title>The Rock (1996)</title>
        <meta property="og:title" content="The Rock"/>
        <meta property="og:type" content="movie"/>
        <meta property="og:url" content="http://www.imdb.com/title/tt0117500/"/>
        <meta property="og:image" content="http://ia.media-imdb.com/rock.jpg"/>
        <meta property="og:site_name" content="IMDb"/>
        <meta property="fb:admins" content="USER_ID"/>
        <meta property="og:description"
              content="A group of U.S. Marines, under command of
                       a renegade general, take over Alcatraz and
                       threaten San Francisco Bay with biological
                       weapons."/>
        ...
      </head>
      ...
    </html>

    http://developers.facebook.com/docs/opengraphprotocol/ bu linkte açıklaması var.(kaynak)


    "Basitçe açıklayamıyorsan eğer, yeterince anlayamamışsındır." Alb. Einstein
    http://www.tiravoglu.com

    1 Ağustos 2012 Çarşamba 13:49
  • Vermiş olduğunuz yanıt için teşekkür ederim ancak yukarıda verdiğiniz linkten hiç bir şey anlamadım. Ayrıca örnek olarak paylaşmış olduğunu kod parçasıda sadece meta tagları yani beni bahsettiğim olayı açıklamıyor.

    Yapmak istediğim olay resimde gözükmekte.


    2 Ağustos 2012 Perşembe 09:23
  • Sen url yi, durum una  yapıştırdığında, bi resim gözüküyo (<meta property="og:image" content="http://ia.media-imdb.com/rock.jpg"/>), bi başlık gösteriyo (<meta property="og:title" content="The Rock"/>) hemen altında bi url gösteriyo (<meta property="og:url" content="http://www.imdb.com/title/tt0117500/"/>) altında bi açıklama var (<meta property="og:description" content="A group of U.S. Marines, under command of a renegade general, take over Alcatraz and threaten San Francisco Bay with biological weapons."/>) verdiğin sayfa için bi tip de belirtiyosun (<meta property="og:type" content="movie"/>) hatta sayfanda video varsa direkt fb de açılsın diye aşağıdaki meta taglardan gerekli olanları ekliyosun

    <meta property="og:video" content="http://example.com/awesome.swf" />
            <meta property="og:video:height" content="640" />
            <meta property="og:video:width" content="385" />
            <meta property="og:video:type" content="application/x-shockwave-flash" />
            <meta property="og:video:secure_url" 
                  content="https://secure.example.com/awesome.swf" />
            <meta property="og:video" content="http://example.com/html5.mp4" />
            <meta property="og:video:type" content="video/mp4" />
            <meta property="og:video" content="http://example.com/fallback.vid" />
            <meta property="og:video:type" content="text/html" />

    ki bu bilgilerin hepsi o kaynak olarak paylaştığım sitede var.

    Yani o resmi başlığı url yi senin belirtmen gerekiyor meta tag olarak sitende.


    "Basitçe açıklayamıyorsan eğer, yeterince anlayamamışsındır." Alb. Einstein
    http://www.tiravoglu.com


    2 Ağustos 2012 Perşembe 10:06
  • Ama sen diyosanki benim bi projem var, bende facebook gibi bu bilgileri sayfadan çekip göstermek istiyorum. O zaman başka. Htmlagilitypack işini görür. Web sayfasındaki tüm meta bilgilerini, resimleri, linkleri (hatta divin içindeki, divin içindeki, h tagının içini bile) okuyabilirsin. http://htmlagilitypack.codeplex.com/

    "Basitçe açıklayamıyorsan eğer, yeterince anlayamamışsındır." Alb. Einstein
    http://www.tiravoglu.com


    2 Ağustos 2012 Perşembe 10:10
  • Teşekkür ederim. Sanırım aradığım içerik bu :)

    2 Ağustos 2012 Perşembe 12:05