Tumblr, API und die Recherche nach Beiträgen

Für die Anbindung oder die Verwendung der Datensätze aus „Tumblr“ benötigt man einen aktiven Account und eine registrierte Applikation. Sofern ersteres vorhanden ist, kann man die Anwendungsregistrierung über https://www.tumblr.com/oauth/register lösen. Mit Bestätigung, Eingabe der Daten etc. findet man oben rechts den persönlichen API-Key, welcher für die Beitragsrecherche notwendig ist.

[Abfrage der Daten]

http://api.tumblr.com/v2/tagged?tag=[deinschlagwort]&api_key=[deinapi-key]

Die Datenausgabe erfolgt hier in „JSON“-Format und die Tags lassen sich relativ einfach anhand des Signalzeichens „#“ erkennen.

Eine genaue Auflistung der API-Funktionen kann man unter https://www.tumblr.com/docs/en/api/v2 studieren. Die dort beschriebenen Funktionen zur Beobachtung von Blogs etc. werden in eine der nächsten Socialtrackerversionen übernommen.

Anbindung an die Twitter-Search-API

Die Datei search_twitter (txt) löst das Problem der Twitter-Search-API-Anbindung.

Für den Funktionsfähigkeit sind die

$consumerkey = „“;
$consumersecret = „“;
$accesstoken = „“;
$accesstokensecret = „“;

jeweils auf den eigenen Account anzupassen: die Datensätze findet man im Entwickler-Backend von Twitter, wo man eine eigene Applikation zu hinterlegen hat. Bitte auch die Bibliothek „OAuth for Twitter’s REST API“ downloaden und in den entsprechenden Ordner hinterlegen.

[Optionen]

für die Variable „ausg“

  •  Textausgabe plus Autor plus Erstelldatum => 1
  •  Textausgabe plus Erstelldatum => 2
  •  Textausgabe => 3
  •  Ausgabe: Quellcode => 4

für die Variable „smodus“

  • Suche nach Hashtags => 0, Weglassen bei „global“

Die Variable „limit“ ist der Begrenzer für die auszugebenden Ergebnisse.

[Beispielaufrufe]

  • http://www.deinedomain.de/_twitter/search1.php?abfrage=keyword&limit=20&ausg=1&smodus=0
  • http://www.deinedomain.de/_twitter/search1.php?abfrage=keyword&limit=20&ausg=2&smodus=0

Eine genauere Beschreibung der Suchfunktionen findet man in der Twitter-Doku.

Diese Lösung lässt sich nun für die Anwendung „Tweetzähler“ // „Retweetzähler“ dahingehend anpassen, dass man nun (a) die zu analysierende Domain an die Variable „abfrage“ übergibt oder (b) via Schleifenkonstruktion komplexe Sitemaps prüfen lässt.

Friendfeed – API und Delphi

Nach langer und intensiver Recherche entdeckte ich eine Befüllungsoption für unser beliebtes „SocialMedia“ Friendfeed.

Man benötigt hier die folgenden Units.

ffapi, httpsend, synacode, TypInfo.

Unter webdelphi.ru befindet sich eine russischsprachige Anleitung und Problemlösung der API-Anbindung sowie die Unit „ffapi“.

Ich ergänze die „piXologisch EasyPromo“ um ein entsprechendes Feature und gebe zeitnah ein Update heraus.

 

Analysetool: Bit.ly

Unter:

Download Bitly-Analyse

befindet sich eine kleinere Applikation welche mit Hilfe der Bit.ly-API entsprechende Statistiken analysiert. Es werden hier ausgegeben:

  1. Original-URL
  2. verkürzte URL
  3. Klick auf verkürzte URL
  4. Verweiswebseite auf verkürzte URL

Der Report kann als *.csv ausgegeben werden. Die aktuelle Fassung ist eine Beta-Version, für Fehler im Programm übernehme ich keine Garantie freue mich jedoch auf Anregungen.

Die Bedienung der Applikation:

  1. Eingabe der Bit.ly-Daten (Username und API-Key)
  2. Einlesen der zu analysierenden Url-Liste (Reiter => Linkliste)
  3. Auswahl der „Crawlingfrequenz“
  4. Druck=>Start-Button