Ist dieses Szenario möglich?
Der Kunde geht auf meine Website, möchte ein PDF-Dokument herunterladen, das ihn interessiert, er klickt auf den Download-Button und es erscheint ein Facebook-Freigabefenster, in dem er sich mit Facebook verbindet. Sobald sie auf Teilen klicken und es auf ihrer Wand steht, beginnt der Download?
Vielen Dank.
Ian
Gemäß der neuen Facebook-Richtlinie ist diese Aktion nicht erlaubt. Benutzung auf eigene Gefahr. Ich habe keine Verantwortung dafür.
Ja, mit dem JavaScript SDK wird ein response
(nicht mehr) bereitgestellt.
Wir werden eine if
-Anweisung erstellen, um zu sehen, ob die Antwort ein post_id
hat, wenn ja, den Download-Link anzeigen, sonst etwas anderes tun (vielleicht den Benutzer warnen?)
DEMO (API 2.0) (funktioniert nicht; Überarbeitung erforderlich)
>DEMO (API 2.7) arbeitet Rev # 63
HTML
%Vor%JavaScript (jQuery)
%Vor%Ich empfehle Ihnen übrigens, den Download-Link aus einer JSON-Datei zu holen, da Nerds Ihre Seitenquelle anzeigen können, die Elemente überprüfen können, um den Download zu erhalten & amp; Umgehen Sie Ihre Umfrage
Mit der Veröffentlichung der API-Version 2.0 wurde das Feed-Dialogfeld veraltet und durch das neue moderne Dialog teilen , damit der obige Code den neuen Freigabe-Dialog
verwendetDanke, funktioniert perfekt! Ich wusste nicht, wie ich den Download-Link aus einer JSON-Datei holen kann, also habe ich es etwas anders gemacht, vielleicht nicht so sicher.
Fügen Sie dies dem Abschnitt hinzu, in dem die Antwort aktiviert ist
%Vor%Eine neue Seite erstellt, auf der die Sitzung eingestellt ist (optimus.php)
%Vor%Download.php enthält den folgenden Code
%Vor%Wenn der Benutzer also etwas geteilt hat, wird $ _SESSION ['download'] auf yes gesetzt. Download.php überprüft, ob es ja ist und wann der Download automatisch gestartet wird. Außerdem ist die Sitzung zerstört, so dass sie nur einmal heruntergeladen werden kann.
Tags und Links javascript facebook facebook-graph-api download sharing