twitter-Aktie mit Bild im Anhang
Muss ich teilen sich eine Seite auf twitter mit einem Bild angehängt, wie facebook tun .
<a target="_blank" href="http://twitter.com/share?url=http://www.example.com" title="Click to share this post on Twitter">share on twitter</a>
hier ist das, was twitter sagt über den tweet-button
https://dev.twitter.com/docs/tweet-button
Wie kann ich erreichen, dass.
Gibt es da einen parameter für?
og?
Dank
InformationsquelleAutor Arnaud Ncy | 2012-11-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sogar den code und Beispiele für die twitter-API-Dokumentation ist gerade nach vorne, doch Es war nicht einfach, herauszufinden, den richtigen code mit der twitter-API für tweet Bilder.
Erstellen, twitter-Anwendung, die Sie benötigen, um zu tun, aus : https://dev.twitter.com/
Twitter-dev-Website müssen Sie geben Sie den Namen und die Entschlüsselung Ihrer Anwendung sowie die URL zu Ihrer Startseite und die callback-Seite (mehr auf diese zwei Seiten später). Auch Sie müssen sicherstellen, dass Sie Ihre twitter-Anwendung Zugriff auf "Lesen und Schreiben", um Berechtigungen zu twittern Bilder, die auf Benutzer-Namen.
Nachdem die app ist richtig angelegt, wird twitter einen "Consumer key" und "Consumer secret", die Sie benötigen, zu halten diese zwei string-Variablen, da Sie erforderlich sind, zu identifizieren, Ihre Anwendung bei der Kommunikation mit der twitter API tweet-Bilder.
Download twitter-code libraryDownload die Benötigten PHP-Bibliotheken
Twitter-Authentifizierung und Bild-Upload auf twitter, die Sie brauchen tmhOAuth.php und tmhUtilities.php Sie können Sie aus https://github.com/opauth/twitter/tree/master/Vendor/tmhOAuth
Wie der Tweet-Bilder Code Funktioniert?
Den code für tweet Bilder, aufgeteilt in zwei Dateien, die erste ist "start.php" wo der code gestartet und eine zweite Datei "callback.php" wo wird twitter redirect Benutzer nach der Autorisierung zu unserer app. (die URL zu unserem callback.php Datei wurde aktualisiert und in die App-Einstellungen in den Schritten oben)
Wie der code funktioniert
i) "start.php" das erste, was wir tun müssen, ist zu Fragen für die temporäre access-token von twitter-API mit dem Schlüssel und Geheimnis, das wir bekommen, wenn wir die Anwendung erstellen (dieser Prozess Aufruf get-Anforderung token).
ii). Nachdem wir die temporäre access-token, die wir brauchen, um Sie zu speichern in cookies werden für den späteren Gebrauch, nachdem sich der Benutzer authentifizieren sich unsere App und Weiterleitung zurück zu
"callback.php"
iii). Fragen, Benutzer zu geben, die Berechtigung zu unserer app erfordert eine Weiterleitung auf die Twitter-API-Seite, wo Benutzer füllt sein Benutzernamen und Passwort anmelden und die Autorisierung abzuschließen.
iv). Wenn die Autorisierung wurde gegeben, um unsere app, Twitter-API leitet den Benutzer an "callback.php" die angegebene URL in die App-Einstellungen.
v). "Callback.php" Datei den code zum tweet Bilder vorhanden. Zuerst rufen wir die temporäre access-token von cookies und wir tauschen Sie mit der richtigen access token.
vi). Nachdem wir die richtigen access token, wir tweet das Bild, das wir wollen.
vii). Der zurückgegebene code von der twitter-API wird uns sagen, ob die operation korrekt ausgeführt wurde oder nicht.
Überprüfen Sie Ihre access-token, ob es exakt oder nicht!! oder sonst noch drucken array für alle verfügbaren Variablen in die callback.php zu finden Fehler. Ich hoffe, Sie können finden die ur-Lösung.
InformationsquelleAutor Syed Ibrahim