2012-10-11 15 views
8

Unsere Anwendung ermöglicht es unseren Benutzern, Nachrichten an Facebook zu posten. Wenn ein Benutzer einen Link wie http://yahoo.com in einer Nachricht veröffentlichen möchte, wird ein Bild mit dem Link in dem Beitrag angezeigt.Programmgesteuertes Aktivieren des Kontrollkästchens "Kein Vorschaubild" beim Veröffentlichen eines Links

Wenn Sie eine Nachricht mit einem Link direkt auf Facebook posten, haben Sie die Möglichkeit, das Kästchen "No Thumbnail" zu aktivieren, damit das Bild nicht angezeigt wird. Wie kann ich dies programmgesteuert unter Verwendung der graph.facebook.api?

Antwort

1

Wenn Sie nur Link von Ihrer Website zu veröffentlichen, dann übergeben Sie einfach keine anderen Parameter und nur passieren message Feld mit Ihrem Link und es wird nur den Link ohne andere Felder veröffentlichen.

Aber wenn Sie als vollständige Nachricht aber keine Miniaturansicht posten möchten, dann übergeben Sie nicht picture param.

Es wäre besser, wenn Sie Ihren Code teilen könnten, damit wir Ihnen die richtige Lösung vorschlagen können, wenn das obige Ihnen nicht hilft.

+0

Ich habe tatsächlich versucht, nicht das Bild param übergeben, aber es postet immer noch ein Bild in der Post: Ich sende die URLs in Kürze –

+0

Dies ist die URL unser Prozess senden für keine Miniaturansicht: https://graph.facebook.com /100000605881875/feed?access_token=XXXX&message=testing%20link%20http%3A%2F%2Fyahoo.com&link=http://yahoo.com&name=Yahoo!&caption=http://yahoo.com&description=Willkommen bei Yahoo !, der weltweit meistbesuchte Homepage. Finden Sie schnell, wonach Sie suchen, nehmen Sie Kontakt zu Freunden auf und informieren Sie sich über Neuigkeiten und Informationen. –

+0

Noch das Miniaturbild erscheint: siehe diesen Link http://screencast.com/t/Njyx9BMZt –

Verwandte Themen