Ich versuche, meine OpenGraph-Aktion auf den News-Feed zu bekommen, und ich erfuhr, dass ich dafür die ExplicitlyShared
Capability zu den OpenGraph-Action-Einstellungen der Facebook-App hinzufügen muss, und das tat ich. Aber wenn ich es in meinen Code einfüge, wie folgt:facebook 3.5sdk open graph Explicitely Teilen
OpenGraphObject model = OpenGraphObject.Factory.createForPost("origame_app:model");
model.setProperty("title", modelname);
model.setProperty("url", "http://samples.ogp.me/1386546688246429");
model.setProperty("description", modeldesc);
Bitmap bitmap = decodeSampledBitmapFromUri(filepath[position], 500, 500);
List<Bitmap> images = new ArrayList<Bitmap>();
images.add(bitmap);
OpenGraphAction action = GraphObject.Factory.create(OpenGraphAction.class);
action.setProperty("model", model);
action.setExplicitlyShared(true);
@SuppressWarnings("deprecation")
FacebookDialog shareDialog = new FacebookDialog.OpenGraphActionDialogBuilder(this, action, "origame_app:fold", "model")
.setImageAttachmentsForObject("model", images, true)
.build();
uiHelper.trackPendingDialogCall(shareDialog.present());
Ich bekomme einen Fehler. Aber ansonsten funktioniert der OpenGraph großartig. Was ist das Problem?
Geben Sie den Fehler ein, den Sie erhalten – sromku
Fehler beim Generieren der Vorschau für Benutzer – arvivlx2
Haben Sie das Problem behoben? Können Sie mir mitteilen, wie Sie action.setExplicitelyShared (true) verwenden können? – UserJava