2015-05-14 21 views
9

Facebook'ta başlık ve açıklama içeren bir resim paylaşmaya çalışıyorum ancak ContentUrl olarak bir Google PLay URL'si belirlediğimde, başlık ve açıklama görüntülenmiyor. Google Play URL, Facebook'un paylaşım iletişimini dağıtır

Bu

benim kodudur:

Sonuç:

if (ShareDialog.canShow(ShareLinkContent.class)) { 
     ShareLinkContent linkContent = new ShareLinkContent.Builder() 
     .setContentTitle("I want this car") 
     .setContentDescription("This description should be displayed below the image but somehow it depends on the link.") 
     .setContentUrl(Uri.parse("https://play.google.com/store/apps/details?id=com.evernote")) 
     .setImageUrl(Uri.parse("http://www.topgear.com/uk/assets/cms/50b95ad3-7884-4b3d-ba3c-68dbeff8b737/Large%20Image%20(optional).jpg")) 
     .build(); 
    shareDialog.show(linkContent); 

}

:

enter image description here

Ama bir Google contentUrl olarak URL'yi oyna ayarladığınızda

Sonuç:

enter image description here

bu diğer genel ve google oyun bağlantıları ile çalıştı ve hep aynı sonucu aldık. Sorun nedir?

DÜZENLEME

Ben Facebook ekibine bu soru gönderdi ve onlar bu onlar yakın zamanda tamir olmayacak söylendi bir hata olduğunu itiraf rağmen. https://developers.facebook.com/bugs/1435972263375939

+0

Paylaştığınız url'den başlığını, açıklamasını ve görüntüsünü paylaşıyoruz – WizKid

+0

Hala Google Play bağlantıları ile çalışmadığı için bir açıklama yok. – erdomester

+0

Bunu v4 SDK'da da gördüm. başlık ve içerik diğer tüm URL'ler için çalışır, ancak yalnızca bu kişi bu şekilde filtreleniyor – sandalone

cevap

0

Gereksinimlerinize bağlı olarak çalışabilen 1 kısmi çözüm buldum. "https://play.google.com/store/apps/details?id=com.xxx.yyy" adresini bir yönlendirme adresi ile değiştirin. Facebook uygulamasındaki "https://fb.me/xxxxxxxxxxxxxxx" yapılandırmasında oluşturulanları kullandım. Paylaşımın sonucu, özel içerikDescription ile doğru şekilde çalışıyor. Kalan sorun "önizleme Facebook'ta paylaş" açılır pencerede çalışmıyor ("Bunu Facebook'a gönderdikten sonra bir önizleme eklenecektir"). Kullanıcılarınızın bu önizlemeyi görmesi konusunda endişelenmiyorsanız, bu çözüm sizin için işe yarayabilir.

İlgili konular