Ich versuche einige Inhalte auf Facebook zu teilen, aber ich habe viele Probleme. Ich habe den richtigen Keyhash hinzugefügt und die App auf Facebook erstellt und live gestellt. Wenn ich versuche, etwas zu teilen, scheint es gut, wie Sie sehen können:
Aber nachdem ich auf Post geklickt habe, ist es leer:
Es ist ein Berechtigungsproblem? Ich habe eine Menge darüber auf Stack gelesen, aber ich kann keine Antwort finden, die funktioniert ... Das ist der Code:
%Vor%Ich hatte ein ähnliches Problem.
Ich habe es behoben, indem ich geändert habe, wo das Bild herkommt (frag mich nicht, warum das funktioniert, weil ich es wirklich nicht weiß).
Anstatt meine Bild-URL von Webseiten wie Facebook oder Google Play zu holen, habe ich das Bild auf gethub hochgeladen. Mit gethub endete die Bild-URL in einem .png. Das Bild, der Link und die Beschreibung wurden so eingestellt, wie sie sollten.
Probieren Sie es aus. Ich hoffe es hilft.
Ich denke, das hängt mit der Berechtigung zusammen, Sie müssen die Berechtigung publish_actions anfordern. Zum ersten Mal wird Facebook um die neue Erlaubnis bitten. Sobald Sie akzeptiert haben, wird der Community-Link direkt angezeigt.
Dies ist, was ich getan habe, aber der Code, den ich durch Ihre Sharing-Informationen ersetzen.
%Vor%Hoffe, das wird helfen.
Ab dem neuesten Update von Facebook SDK erlaubt Facebook keinen vorgefüllten Text. Sie können die URL also nur teilen. Dies ist unabhängig davon, ob Sie ShareDialog oder Share Intent verwenden.
Weitere Informationen finden Sie weiter unten im Fehler-Link
Tags und Links android sharing facebook-sdk-3.14.x