Web sitesi yapanlar, kendi siteleri, blogları olanlar facebook share özelliğinden haberdardır. Daha doğrusu her internet kullanıcısı facebook share özelliğiyle birçok yerde karşı karşıya geliyor ancak facebook'un share.php/sharer.php scriptlerinin çalışma mantığından bihaber olabilirler.
Facebook'un kullandığı The Open Graph Protokol birçok meta tag özelliğini beraberinde getiriyor. Ben de facebook share özelliğini kullanıyordum yaptığım bir sitede. Bir noktadan sonra bu özellik çalışmamaya başladı. Ne yaptıysam, hangi meta tag'i denediysem çalışmıyor, sitedeki resimler görüntülenemiyor. Klasik saç baş yolma moduna girdim artık. Sonunda şu adresten sitemi bir test etmeye çalıştım;
http://ogit.heroku.com/ Sonuç olarak siteme ulaşamadığını söyledi bu URL'deki test toolu. O anda kafama dank etti. Siteyi yaptığım kişinin kendisi de coder. Siteye henüz test aşamasında kimse erişmesin diye ek bir authentication level eklemişti. Yani siteye ilk girdiğinde username / password soruyor. tabii facebook da siteye ulaşıp resimleri parse etmeye çalışınca bu katmana takılıyor. sitenin orjinalinde öyle birşey olmadığı için de bir türlü bu benim aklıma gelmiyor, gözümden kaçıyor...
siz siz olun, olaylara facebook'un gözünden bakmayı öğrenin. zavallı unauthorized access mesajını parse etmeye çalışarak ömrünü tüketti sayemde.