Google Play URL bringt den Facebook-Dialog zum Teilen durcheinander
Ich versuche, ein Bild mit Titel und Beschreibung auf Facebook freizugeben, aber wenn ich eine Google PLay-URL als ContentUrl festlege, werden Titel und Beschreibung nicht angezeigt.
Dies ist mein Code:
if (ShareDialog.canShow(ShareLinkContent.class)) {
ShareLinkContent linkContent = new ShareLinkContent.Builder()
.setContentTitle("I want this car")
.setContentUrl(Uri.parse("http://www.producthunt.com"))
.setImageUrl(Uri.parse("http://www.topgear.com/uk/assets/cms/50b95ad3-7884-4b3d-ba3c-68dbeff8b737/Large%20Image%20(optional).jpg"))
.build();
shareDialog.show(linkContent);
}
Das Ergebnis
Aber wenn ich eine Google Play-URL als ContentURL einstelle:
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);
}
Das Ergebnis
Ich habe es mit anderen allgemeinen und Google Play-Links versucht und immer das gleiche Ergebnis erzielt. Was ist los
BEARBEITE
Ich habe diese Frage an das Facebook-Team weitergeleitet und obwohl sie zugegeben haben, dass dies ein Fehler ist, wurde mir gesagt, dass sie es in Kürze nicht beheben werden.https: //developers.facebook.com/bugs/143597226337593