IOS Facebook SDK - Posten Sie Open Graph und zeigen Sie es in der Timeline an, ohne auf Aktivitätsprotokoll zu klicken

Wenn Sie im Facebook SDK-Beispielcode das geöffnete Diagrammobjekt erfolgreich auf der Zeitachse veröffentlicht haben, müssen Sie auf klickenIn der Timeline anzeigen in demAktivitätsprotokoll auf Facebook-Website.

Wie ignoriere ich diese Schritte und teile deine OG explizit mit der Timeline?

----------------------------------------Die Antwort unten:----------------------------------------

Fügen Sie einfach noch einen Code hinzuFBOpenGraphAction Objekt:

id<FBOpenGraphAction> action = (id<FBOpenGraphAction>) [FBGraphObject graphObject];
[action setObject: @"true" forKey: @"fb:explicitly_shared"];  // This is the key point!

Und Sie sollten das aktivieren'explicity' hat Folgendes mitgeteilt: Einstellung für die Aktion "Open Graph" in derFacebook Entwickler App Dashboard in der Website.

Weitere Einzelheiten finden Sie in derDokument zum expliziten Teilen

Antworten auf die Frage(1)

Ihre Antwort auf die Frage