AutoSharePost ist ein WordPress-Plugin, das unser Entwickler Benjamin erstellt hat. Wir benutzen AutoSharePost in unserem Blog, um gleichzeitig mit dem Erscheinen eines Artikels auch eine Facebook-Statusmeldung und einen Tweet über Twitter abzusetzen.
Außerdem hat dieses Plugin noch einen CommentGrabber: Kommentiert jemand Euren Post bei Facebook, dann erscheint dieser Post auch im Blog unter dem geposteten Artikel, wenn Ihr wollt. So gehen keine Kommentare für Euren Blog verloren und Ihr reichert Eure Seite mit noch mehr Inhalten an.
Ich werde Euch mal die Installation und Einrichtung von AutoSharePost vorstellen. Los geht’s!
WP AutoSharePost installieren
Die Installation des Plugins ist einfach. Zu Beginn loggt Ihr Euch in Euren WordPress-Blog ein und geht links in der Navigation auf den Punkt „Plugin“. Auf der Plugin-Seite habt Ihr oben neben der Überschrift das Feld „installieren“, dort klickt Ihr erneut drauf.
Nun gebt Ihr in den Suchschlitz einfach “AutoSharePost” ein und betätigt den “Plugin suchen“-Button.
Auf der Suchergebnisseite findet Ihr nur ein Plugin mit dem Namen “WP AutoSharePosts” von Benjamin Paap. Dieses Plugin installiert Ihr. Nachdem die Installation abgeschlossen ist, wenden wir uns mal der etwas aufwendigeren Einrichtung zu. Keine Angst, es lohnt sich auf alle Fälle!
Einrichtung von WP AutoSharePost für Facebook
Ihr findet die Optionen des Plugins unter dem Navigationspunkt “Einstellungen“. Dort wählt Ihr dann den Punkt “AutoSharePosts” aus und schon seid Ihr auf der Einstellungsseite des Plugins.
Hier findet Ihr jetzt vier Punkte wieder:
1. General Settings
2. Facebook Setting
3. Twitter Settings
4. Bit.ly Url Shortening
In diesen Punkten müssen wir einige Werte eintragen, die wir unter anderem aber noch erstellen müssen. Dann fangen wir einfach mal an!
Eine neue Facebook-App erstellen
Geht zu Beginn auf http://developers.facebook.com/ und meldet Euch mit Eurem Facebook-Login an. Dann klickt oben rechts auf den Button “Neue Anwendung erstellen“. Nun erscheint ein neues Fenster, in dass Ihr den Namen Eurer App und optional den App Namespace (das ist die URL, unter der Eure App bei Facebook zu finden ist) eingebt. Die Checkbox muss nicht bestätigt werden und bleibt somit leer.
Hinweis: Achtet darauf, dass ihr bei der Namensgebung keine Markenrechte oder Rechte von Dritten verletzt!
Wenn Ihr die Daten eingeben habt, dann klickt auf “weiter“. Anschließend muss eine Captcha-Sicherheitskontrolle ausgefüllt werden.
Die meisten von Euch werden jetzt einen Hinweis bekommen, dass Euer Konto nicht bestätigt ist. Bestätigen kann man das, wenn man seine Handynummer oder Kreditkarte hinzufügt. Diesen Hinweis bekommt man nur, wenn man noch nicht auf der Developer Plattform von Facebook angemeldet ist.
Wenn die Bestätigung des Kontos mit dem Handy erfolgt, erhaltet Ihr einen Bestätigungscode per SMS. Diesen gebt Ihr dann einfach in das neue Fenster ein:
Nach der Eingabe des Bestätigunscodes muss erneut eine Sicherheitskontrolle ausgefüllt werden. Dann landet Ihr aber endlich auf der Einstellungsseite Eurer Anwendung. Hier findet Ihr auch gleich die Daten, die wir für das Plugin benötigen: Die App ID und App Secret. Aber zunächst füllt in das Feld “App Domains” und “Adresse der Webseite” die URL Eures Blogs ein. Aus Sicherheitsgründen muss dieses Feld ausgefüllt werden! Danach speichert Ihr die Änderung.
ACHTUNG: bei Domains mit einem Umlaut müsst Ihr die IDN eingeben!
Die beiden IDs kopiert Ihr jetzt und fügt sie unter dem Punkt “Facebook Settings” auf der Einstellungsseite von AutoSharePost ein.
Soll AutoSharePost eine Facebook-Seite managen, dann müsst Ihr auch noch die ID der Facebook-Seite in Erfahrung bringen. Diese findet Ihr im Adminbereich Eurer der Facebook-Seite unter “Verwalten>Einstellungen“. Dort steht diese als ID in der URL :
Beispiel: http://www.facebook.com/pages/edit/?id=1234567890&sk=yoursettings
Diese ID kopiert Ihr ebenfalls und fügt Sie in das Feld “Page ID” unter den Einstellungen des Plugins ein. Dann klickt Ihr auf “Änderung übernehmen” um die Eingaben zu speichern.
Request Token anfordern
Nach dem Speichern der Daten könnt Ihr die nun einen Token von Facebook anfordern. Klickt dazu einfach auf “Request Token“. Jetzt bekommt Ihr eine Seite angezeigt, die Euch darauf hinweist, dass die App Zugriff haben möchte:
Dort klickt einfach auf “zur Anwendung” und dort seht Ihr dann eine Liste Eurer Fanpages, auf die die App zugreifen will. Die Genehmigungen erteilt Ihr mit einem Klick auf “zulassen” und schon befindet Ihr Euch wieder auf der Einstellungsseite von AutoSharePost.
Das Feld “Wordcount for Description” steuert die Länge der Description, die Ihr unter der Statusmeldung auf Facebook seht. Solltet Ihr keinen Wert eintragen, wird der Standardwert von Facebook (40 Wörter) verwendet.
Wollt Ihr, dass Eure Statusmeldungen eine komplette URL haben, dann setzt einen Haken bei “Disable Bit.ly URL Shortening“. Ansonsten wird eine gekürzte URL gepostet.
Einrichtung von WP AutoSharePost für Twitter
Auch der Kurzmitteilungs-Service Twitter kann durch AutoSharePost angesteuert werden. Geht auf http://dev.twitter.com/ und klickt dort auf “Create an app” unten rechts. Dann meldet Euch mit Eurem Twitter-Account an.
In den “Application Details” gebt Ihr nun Euren Namen, Beschreibung und die Webseite für die App ein. Dann scrolled runter und bestätigt die “Developer Rules“. Zum Schluss tragt Ihr auch hier wieder eine Captcha-Abfrage ein und klickt dann auf den Button “Create your Twitter application“.
Ihr landet jetzt auf Eurer App-Seite bei Twitter. Bevor Ihr den Token anfordert, klickt auf den Reiter “Settings” und ändert dort unter dem Punkt “Application Type” den Access auf “Read and Write“. Danach bestätigt die Änderung, indem Ihr den Button “Update this Twitter application’s settings” klickt.
Danach wechselt wieder auf den “Details”-Tab und klickt unten auf den Button “Create my access token”. Anschließend ladet Ihr die Seite neu und Ihr erhaltet zwei neue Felder mit dem Access Token und dem Access Token secret für Eure Twitter App.
Nun wechselt Ihr wieder auf die Einstellungsseite von AutoSharePost und kopiert die benötigten Daten in die dafür vorgesehenen Felder. Beim Punkt “Seperator between Text and URL” besteht für Euch die Möglichkeit, einen Trenner zwischen dem Text und der URL im Tweet festzulegen. Der Standard ist “Whitespace“, also ein Leerzeichen. Solltet Ihr aber lieber ein “…” oder “:” haben wollen, dann wählt im Dropdown-Menü “As defined:” aus und tragt in das Feld daneben Euren gewünschten Trenner ein.
Abschließend speichert die Änderungen. AutoSharePost kann nun Eure Statusmeldungen bei Facebook und Twitter absetzen!
Bit.ly URL Shortening einrichten
Damit AutoSharePost auch eine URL bei den Tweets mitgibt oder bei Facebook eine kurze URL gepostet werden kann, müsst Ihr noch den URL-Kürzer bit.ly einrichten. Dafür geht auf https://bitly.com/a/your_api_key/ und registriert Euch für den Dienst oder loggt Euch mit einem bestehenden User ein.
Direkt nach der Anmeldung erhaltet Ihr auch schon Euer Login und den API Key, den Ihr dann in den Einstellungen für AutoSharePost eintragt. Danach speichert Ihr erneut die Änderung.
AutoSharePost CommentGrabber einstellen
Wie eingangs schon erzählt, hat AutoSharePost auch die Möglichkeit, Kommentare unter den Facebook-Statusmeldung in Euren Blog zu integrieren.
Die Einstellungsseite des CommentGrabber findet Ihr in der linken Navigationsleite von WordPress unter “Einstellungen > CommentGrabber“.
Hier gibt es im Gegensatz zu vorher nur drei wesentliche Punkte und es muss auch keine App erstellt werden. Mit einem Haken in der Checkbox “Enable CommentGrabber” aktiviert Ihr den Grabber. Beim “Interval” könnt Ihr festlegen, in welchen zeitlichen Abständen der Grabber über die Statusmeldungen gehen soll, um neue Kommentare zu finden.
Wenn Ihr bei “Auto-Approve new Comments” einen Haken setzt, werden alle Kommentare unter den Facebook-Statusmeldungen übernommen. Wenn Ihr keinen Haken setzt, müsst Ihr den Kommentar manuell genehmigen. Das macht Sinn, wenn unter den Statusmeldungen Kommentare auftauchen, die nichts mit dem Inhalt der Meldung zu tun haben.
Nachdem Ihr Eure gewünschten Einstellungen vorgenommen habt, übernehmt diese Änderung.
So, Ihr habt es geschafft! Glückwunsch. Nun ist AutoSharePost komplett einsatzbereit!
Hat es Euch gefallen?
Das war eine Menge Input und auch recht technisch, daher habe ich Euch auch diese Änderung vorgestellt und nicht Benjamin. Denn ich hatte mit der Einrichtung auch etwas zu kämpfen ;) Wenn Euch diese Anleitung und auch das Plugin gefallen, dann freuen wir uns über Eure Meinungen und Lob, aber natürlich auch über Verbesserungsvorschläge - natürlich zu AutoSharePost oder der Installationsanleitung! Sollte Euch AutosharePost gut gefallen, dann habt Ihr natürlich auch auf der Plugin-Seite die Möglichkeit, eine Bewertung abzugeben.
Viel Spaß beim Ausprobieren!





40 Kommentare zu AutosharePost installieren
Hallo zusammen, die Hilfe zur Installation von WP AutosharePost ist sehr gut, habe mich sehr gut zurecht gefunden.
Bekomme aber die Meldung bei den Settings: Facebook error:
“Could not find any app associated with this appId”
Wo habe ich einen Fehler gemacht?.
vielen Dank für Ihre Unterstützung im Voraus.
Dieter F.
Pingback: Wordpress-Plugin: Autoshare Post - Den Blog verbinden! | Existenz im Netz - Bloggen, Geld und mehr
Hallo,
die Anleitung ist super beschrieben. Eine sehr einfache Schritt-für-Schritt Anleitung, bei der ich mich prima zurecht gefunden habe.
Vielen herzlichen Dank!
Die Anleitung ist seht gut. Die Installation und die Einrichtung hat gut funktioniert. Die Videoanleitung wäre jedoch um einiges besser.
@ Dieter F.: hatte die gleiche Meldung. Dedoch nachdem ich den Hacken Autosharepost aktiviert habe, wurde mein Facebook Name richtig erkannt.
Meine Seite ist integriert mit Twitter, Facebook und Xing. Twitter und Facebook bekommen die Artikeln über Autosharepost, und Xing liest den RSS feed automatisch. Jetzt muss man nur die Artikeln brav schreiben.
bekomme den folgenden Fehler
Facebook Error:
No facebook user supplied. Did you give all permissions?
Hey Dirk, ich gebe das mal an die Entwicklung weiter! Da wird sich jemand bei Dir melden.
Das hätte mich jetzt auch interessiert. Bekomme bei einem Blog diese Meldung. Bei den anderen hat es funktioniert.
Vielen Dank für das tolle Plugin!
Ist es eigentlich möglich als Default-Text für die Facebook- und Twitter-Nachrichten so etwas wie %TITLE% einzugeben, so dass automatisch die Überschrift übermittelt wird? Wenn nicht, dann wäre das eine tolle Erweiterung, da unsere Nutzer die Default-Nachricht vermutlich nicht verändern werden.
Das Plugin läuft super nur funkltioniert bei mir der CommentGrabber nicht. Es kommt keine Fehlermeldung oder so, aber die Kommentare erscheinen nicht im Blog. Jemand eine Idee?
Hallo,
ich hab es installiert kann es aber nicht aktivieren :(
Kommt immer diese Meldung
“Fatal error: Uncaught exception ‘Exception’ with message ‘Facebook needs the CURL PHP extension.’ in /users/meier85/www/agc/wp-content/plugins/wordpress-autosharepost/lib/facebook/base_facebook.php:19 Stack trace: #0 /users/meier85/www/agc/wp-content/plugins/wordpress-autosharepost/lib/facebook/facebook.php(18): require_once() #1 /users/meier85/www/agc/wp-content/plugins/wordpress-autosharepost/admin.php(218): include_once(‘/users/meier85/…’) #2 /users/meier85/www/agc/wp-content/plugins/wordpress-autosharepost/admin.php(115): WordPressAutoSharePostAdmin->_getFacebookInstance() #3 /users/meier85/www/agc/wp-content/plugins/wordpress-autosharepost/admin.php(983): WordPressAutoSharePostAdmin->__construct() #4 /users/meier85/www/agc/wp-content/plugins/wordpress-autosharepost/wp-autosharepost.php(18): require_once(‘/users/meier85/…’) #5 /users/meier85/www/agc/wp-admin/plugins.php(146): include(‘/users/meier85/…’) #6 /users/meier85/www/agc/wp-admin/plugins.php(148): plugin_sandbox_scrape(‘wordpress-autos…’) #7 {main} thrown in /users/meier85/www/agc/wp-content/plugins/wordpress-autosharepost/lib/facebook/base_facebook.php on line 19″
Hallo meier85,
ich gebe das weiter. Wir melden uns bei Dir!
Gruß
André
ok danke :)
Hallo,
Ich bekomme den folgenden Fehler:
“Facebook Error:
No facebook user supplied. Did you give all permissions?”
Könnt Ihr mir bitte dabei helfen?
Vielen Dank!
Carlos Barrera
Hallo Carlos,
ich gebe das mal weiter. Da wird sich jemand bei Dir melden!
Besten Gruß
André
Gleiche Meldung: “Facebook Error: No facebook user supplied. Did you give all permissions?”
Wäre super, wenn ihr mir helfen könntet! Danke!!
Erhalte ebenfalls die Fehlermeldung
Facebook Error:
No facebook user supplied. Did you give all permissions?
Hallo Zusammen,
erstmal gratulation zu der super app!
Twitter funktioniert bei mir super, allerdings bekomme ich Facebook nicht hin :-(
Bei der Anforderung des Access-Token, bekomme ich immer die Fehlermeldung:
—–
API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: Invalid redirect_uri: Die Anwendungseinstellungen lassen die angegebene URL nicht zu.
—–
Die obige Anweisung von Euch habe ich eigentlich soweit verfolgt und auch umgesetzt.
Könnt ihr mir da eventuell helfen?
Würde mich sehr freuen!
Gruß
Yunus
Einloggen, ausloggen, die WordPress-Seite neu besuchen. Nochmal den Facebook-Token anfordern, und es klappte.
Hey Tim,
danke für Deinen Tipp. Der könnte für andere Interessenten nützlich sein!
Besten Gruß
André
Tim’s Tipp hilft mir auch nicht weiter. Erhalte weiterhin die Fehlermeldung
” Facebook Error:
No facebook user supplied. Did you give all permissions?”
Habe schon Verschiedenes an Einstellungen ausprobiert, krieg das aber leider nicht hin. Wäre um einen Hinweis dankbar, was ich denn falsch mache.
Grüße,
Egon
Bei der Tokengeschichte erscheint:
API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: Invalid redirect_uri: Die Anwendungseinstellungen lassen die angegebene URL nicht zu.
un nu?
Hi,
selbes Problem bei mir..
mein blog läuft unter http://www.XXXXXX/blog
was trage ich nun in die beiden felder ein? /blog will er nicht
thanks
Hallo Ihr Lieben,
zunächst großes Lob und vielen Dank für das tolle Plugin… :-)
Bis zum Ende des letzten Jahres hat auch alles wunderbar funktioniert, nun bin ich jedoch kurz vor der Verzweiflung! Bekomme nun auch die Meldung: ” Facebook Error: No facebook user supplied. Did you give all permissions?”… aber warum, es funktionierte doch einwandfrei und von meiner Seite aus hat sich nichts verändert?! Das Problem tritt auch nur bei FB auf, dass Twitterposting funktioniert super. Alle bereits geposteten Tipps habe ich mittlerweile schon ausprobiert, doch leider hat nichts funktioniert und ich bekomme immer wieder die gleiche Meldung… Hat denn mittlerweile jemand einen Tipp, oder gar die Lösung, oder zumindest den verursachenden Grund? Bin dankbar für jede Anregung…
Vielen Dank und beste Grüße
Ralf
PS: Habe zum Testen sogar kurz meine Firewall deaktiviert…
Hey Ralf,
danke für Dein Feedback! Ich gebe das gleich mal weiter und melde mich bei Dir, wenn ich genaue Infos habe!
Besten Gruß
André
Hi,
jetzt habe ich die ganze zeit dran rumgespielt und nun kommt kein api error mehr jetzt linkt er mich auf das login-fenster des blogs, wenn ich einen token anfordere. verstehe es nicht
wenn mein blog auf http://www.XXXXXXX/blog läuft
welche daten müssen dann in: “App Domains” und “Adresse der Webseite”
Please help,
thanks
Nach langem Suchen, habe ich das PlugIn wieder deaktiviert und einfach das von Facebook genommen. Dieses funzt auf Anhieb und hate nette Features dabei.
Wäre trotzdem für eine Antwort dankbar
Hallo,
erstmal danke für das super Plugin!
Frage: Kann ich das Häkchen Enable AutoShare Post per Default deaktivieren, damit ich selbst beim Artikel schreiben entscheiden kann und den Haken selbst setzen kann?
Und, bei mir werden keine Bilder mitgepostet. Habe Artikelbilder eingefügt, die werden jedoch nicht auf FB gepostet.
Danke und viele Grüße
Micha
Hallo, ich habe die Anleitung genau befolgt und bekomme folgende Fehlermeldung, gibt es hierzu eine Lösung?
:
API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: Invalid redirect_uri: Die Anwendungseinstellungen lassen die angegebene URL nicht zu.
Sie können den vorherigen Kommentar gerne löschen, es hat jetzt geklappt. Nun bekomme ich auch folgende Fehlermeldung, wie einige andere Benutzer :
Facebook Error:
No facebook user supplied. Did you give all permissions?
Hey Dela,
ich gebe das mal weiter.
Danke & Gruß
André
Bekomme den folgenden Fehler:
***
Facebook Error:
No facebook user supplied. Did you give all permissions?
***
Woran liegt das? Auf einem anderen Blog läuft es super.
Danke für das Plugin, läuft sauber bei mir!
Einzig der Comment Grabber möchte nicht so ganz. Kann leider nicht sagen wieso, aber vielleicht könnt ihr mir da weiterhelfen?
Gruß Sven
bei mir leider genau das gleiche :-(
Vielen Dank für diese geniale App, funktioniert wirklich bestens und ich bin super begeistert. Die Anleitung hat mir auch sehr geholfen und ist verständlich, auch wenn bei Facebook nicht mehr alles so ist wie beschrieben (Seitenstruktur hat sich wohl geändert).
Wollte einfach nur vielen Dank sagen :)
Ich hatte die Erweiterung installiert und nur für Twitter konfiguriert. Heute wollte ich mich mit Facebook beschäftigen. Aber Setting und Comment Grabber sind nicht mehr in den Einstellungen zu finden. Sind Konflikte mit anderen Erweiterungen bekannt? Folgende Plugins habe ich installiert:
All-in-One Event Calendar by Timely
All in One SEO Pack
Cleaner Gallery
Contact Form 7
Lightbox 2
Really Simple CAPTCHA
RSS Footer
WP-AutoSharePost
Könnt Ihr mir weiterhelfen?
Gruß
Klaus
Bislang sind uns keine Konflikte mit anderen Plugins bekannt. Im Supportforum wird jedoch vermutet, dass das Plugin nicht mehr kompatibel zur aktuellen WordPress Version ist. Kannst du mir bitte kurz mitteilen, welche WordPress Version du nutzt?
WordPress 3.5.1
Der Konflikt entsteht bei Einsatz des Plugins All-in-One Event Calendar by Timely. Dein Plugin läuft trotzdem. Für die Settings musste ich den Eventkalender kurzzeitig deaktivieren.
Kann ich festlegen, welches Bild bei Facebook zum Link angezeigt wird? 2x kamen die Bilder, die in die WP-Beiträge eingebettet sind. Bei den anderen Artikel kam immer da Logo unseres WP-Blogs. Sofern ein Bild im WP-Beitrag ist, wären mir diese am liebsten…
Klasse Plugin. Genau das was benötigt wurde
Leider versagt der Contentgrabber :(