2017-01-05 1 views
1

Ich versuche den Facebook ShareDialog in meine Android App zu integrieren. Der eigentliche Freigabe-Dialog funktioniert auf der App-Seite, aber wenn auf einer Facebook-Timeline geteilte Links nicht als einzelne Beiträge angezeigt werden, sondern der erste erste Post einfach den letzten aktualisiert und der Titel "Title posted xx updates" anzeigt. (Ich erwarte "Titel hat einen Link geteilt").Facebook ShareDialogs Update statt Anzeige einzeln

Wenn ich das Facebook-Aktivitätsprotokoll ansehe, werden alle einzelnen Beiträge als geteilte Links angezeigt?

Ist dies ein Feature der Facebook-Timeline oder gibt es etwas, das ich in meiner ShareDialog App-Seite vermisse, das alle Links als einzelne Links auf Timeline pst?

ShareDialog Code:

if (ShareDialog.canShow(ShareLinkContent.class)) { 
     final ShareLinkContent linkContent = new ShareLinkContent.Builder() 
       .setContentTitle(titleText) 
       .setContentDescription(descriptionText) 
       .setContentUrl(Uri.parse("http://example.com")) 
       .setImageUrl(Uri.parse(imageUrl)) 
       .build(); 
     ShareDialog shareDialog = new ShareDialog(this); 
     shareDialog.show(linkContent); 

    } 
+0

Ja, die Gruppierung von Beiträgen ist eine Sache, die Facebook automatisch erledigt, Sie können sie nicht beeinflussen. – CBroe

+0

Ja, es sieht so aus, als wäre es eine Kombination aus zwei Dingen, ich posten und rezensiere auf demselben Facebook-Account. Freunde sehen tatsächlich die einzelnen Beiträge wo FB sie auf meinem Feed selbst gruppiert. Dies und die allgemeine Blackbox, die der FB-Feed-Algorithmus ist. – ScottishUser

Antwort

0

wie folgt aussieht ist letztlich auf den Feed Algorithmus Facebook und die Tatsache, ich aufhängte und auf demselben Gerät zu überprüfen. Wenn ich aus der Perspektive eines Freundes posten und diese dann überprüfen, zeigt der Freund Feed den einzelnen Beitrag an (wenn der FB-Algorithmus denkt, dass Ihr Freund an diesem Beitrag interessiert wäre).

0

Facebook's policy heißt es, dass es nicht erlaubt:

vorfüllen den Parameter Benutzernachricht mit beliebigem Inhalt der Benutzer hat nicht geben sich, auch wenn sie bearbeiten können, oder dass die Inhalte löschen, bevor teilen. Dies gilt für Beiträge, Kommentare, Bildunterschriften und Fotos mit dem Titel .

Das gleiche wird auch bei der publish_actions permissions reference angegeben.

Ich denke, sie beschlossen, dies zu blockieren.