Frage

Ich möchte einen Text auf Twitter / Facebook angezeigt werden, wenn ein Link auf meiner Website angeklickt wird. Gibt es eine Möglichkeit in jQuery, das zu tun?

War es hilfreich?

Lösung

Wenn es ein anderer Benutzer ist eine Nachricht auf Ihrem eigenen Facebook / Twitter-Account veröffentlichen, werden Sie Ihr Passwort auf der Client-Seite (JavaScript) speichern müssen.
Das klingt wie eine schlechte Idee zu mir, so werden Sie machen müssen, um es Server-Seite.


Also, was Sie brauchen, ist:

  • jemand klickt auf einen Link auf Ihrer Website
  • mit jQuery, rufen Sie einen PHP-Skript, das auf Ihrem eigenen Server gehostet wird
  • , dass die PHP-Skript Beiträge eine Nachricht an den twitter / facebook-Konten (scheint ziemlich schwierig zu sein, versuchen Sie eine ready-to-use-Skript zu finden.

Auf diese Weise können Sie auch den Inhalt der Nachricht steuern.

Viel Glück;)

Andere Tipps

Wenn Sie einen Ajax-Request an den Server auszuführen, wenn der Text geklickt wurde ein Update auf Twitter / Facebook posten könnte.

EDIT:

JavaScript erlaubt es nicht, Cross-Site-Scripting, so können Sie nicht aktualisieren Twitter oder Facebook mit JavaScript allein. Sie müssen das Update von der Server-Seite anstelle der Client-Seite durchzuführen.

Zum Beispiel können Sie einen PHP-Skript erstellen, die Twitter und / oder Facebook aktualisieren. Wenn ein Benutzer Text auf Ihrer Webseite klickt, eine Ajax-Anfrage an das Skript senden, das das Update dann durchführen wird.

Wenn Sie den Benutzer in der Lage zu twittern etwas über einen Link haben möchten, können Sie einfach Ihren Link mit Parameter des Status Abfragezeichenfolgeflag haben. So zum Beispiel eine Verbindung wie

<a href="http://twitter.com/home?status=I like pie - http://bit.ly/cKTLx">
Tweet your love of pie!
</a>

Bearbeiten, ich sehe nur Ihren Kommentar. Sie wollen eine Nachricht auf dem „Klicker“ Konto veröffentlichen.

Nun erstens, wenn ein Twitter-Fenster öffnet sich fragen mich, die Tatsache twittern, dass ich nur einen Link geklickt, ich verlasse Ihrer Website sofort.

Sie sind viel besser dran dass der Anwender entscheiden, wenn sie etwas twittern mögen. Sie könnten Links hinzufügen „twittern“ aber ernsthaft, etwas mehr ist nur Menschen Nüsse gehen zu fahren.


Wenn Sie wollen Ihr eigenes Twitter-Account aktualisieren, wenn jemand etwas geklickt hat, könnten Sie die folgenden Schritte ausführen:

Sie müssen zwei Teile so aus:

  1. Etwas auf Ihrem Server, der auf Twitter oder Facebook (es gibt Skripte, die dies tun, in vielen verschiedenen Sprachen)

  2. sprechen
  3. Etwas in den Browser des Benutzers ausgeführt wird, dass blickt für Klicks und dem Server sagt Twitter / Facebook etwas zu sagen. Dies würde höchstwahrscheinlich Notwendigkeit, einige Javascript-Ereigniscode und einige XMLHttpRequest (besser als AJAX bekannt) sein.

Es ist nicht besonders schwierig. Google ist dein Freund.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top