9

Belirli etkinlikleri tamamladıklarında, kullanıcılar için özel paylaşılabilir bağlantılar oluşturan bir Facebook uygulamasına sahibiz. paylaşılabilir sayfalar şu meta etiketleri vardır: bağlantılar paylaşıldığı Çoğu zaman Facebook'u paylaşılan bağlantılardaki og: resmini göstermeye zorlamanın bir yolu var mı?

<meta property="fb:admins" content="1000000000000000"> 
    <meta property="fb:app_id" content="1000000000000000"> 
    <meta property="og:site_name" content="ActivityApp"> 
    <meta property="og:title" content="I just completed this activity."> 
    <meta property="og:description" content="Click here to see John's activity!"> 
    <meta property="og:type" content="website"> 
    <meta property="og:url" content="http://activity.com/abcd69478383951886c14ae"> 
    <meta property="og:image:type" content="image/png"> 
    <meta property="og:image:width" content="800"> 
    <meta property="og:image:height" content="420"> 
    <meta property="og:image" content="http://cdn.com/abcd69478383951886c14ae.png"> 
    <meta name="author" content="John"> 

, Facebook'ta doğru Newsfeed başlık, açıklama ve görüntü gösterecektir. Ama bazen, og: image ve og: title hiçbir sebeple gizlenmeyecek. Bu

enter image description here

garip kısmı biz göster mevcut sıyrık bilgisini tıklayarak debugger bağlantıyı kontrol ederken, doğru bir şekilde kazınmış olduğunu söyleyebilirim ve görüntüler olduğunu ifade etti ... Göründüğü gibi olduğu alt kısımdaki başlık, resim ve açıklama.

Bunun nedeni nedir ve biz bağlantılar doğru onlar paylaşılır her zaman gösterecektir emin olmak için ne yapabilirim?

Ek bilgi: Bizim app hikayeleri milyonlarca yüzden elle bağlantıları şey yapamaz üretir.

+0

Kontrol ettiniz? Örnek kodunuzda. Property = "og: image" bağlantısı kırıldı. 404 sayfayı gösterir. –

+0

@JohnRoca, evet linkler taranabilir. Aslında, eğer onları tekrar kazırsak, her şey iyi görünecektir. Sorun mevcut kazıma bilgisidir. – steve

+0

Muhtemelen bu cevabı sizin için çalışır: http://stackoverflow.com/questions/36608780/ogimage-could-not-be-downloaded-because-it-exceeded-the-maximum-allowed-sized-o/36894300#36894300 –

cevap

0

Hala yorum bırakamaz, bu yüzden benim cevap vermeye çalışacağım: og kullanmayı deneyin: resim: url yerine og: image. Onların aynı olması gerektiğini biliyorum, ama bazen işe yarıyor.

link to answer

0

okuyun ve deneyin Bunlardan herhangi:

  1. https://photographylife.com/how-to-make-facebook-show-images-in-links
  2. http://www.addthis.com/academy/how-to-optimize-facebook-sharing/

deneyebileceğiniz önerileri bol vardır ama somut bir bilgi yok Bunun hakkında google sayfasında daha fazla bilgi için arama yapabilirsiniz.

+1

downvoted. Bu çözüm, belirtilen OP'nin paylaştığı milyonlarca paylaşılan bağlantıyı düzeltmek için uygun değildir. – DhruvPathak

İlgili konular