Weil ich Fan von Statistiken bin und immer gerne wissen will, wer wann welche Bilder (am besten noch warum) von mir anschaut, habe ich ein kleines Programm angefangen, mit dem man genau dieses schnell herausbekommen kann. Leider gibt die ipernity API die benötigten Aufrufe nicht her (oder ich hab sie nicht gefunden - help appreciated!) und teilweise war es mir auch irgendwie zu kompliziert und ich habe nicht verstanden, wie das mit der Authorisierung gehen soll, dass ich es dann doch erstmal ohne versucht habe.

Was meiner Meinung nach in der API fehlt:

  • account.getDocs (gib mir alle Dokumente)
  • account.getVisits (gib mir die letzten Besucher)
  • doc.getVisits (wer hat diese Dokument besucht)

Alles mit entsprechenden Parametern zur Einschränkung der Listen.

Habe mich dann also der Methode des Screen Scraping bedient.

Momentan kann ich die Liste der Dokumente holen und dann ziehe ich die zugehörige /stats -Seite und sammle die Infos ein.

Wahrscheinlich werde ich das noch weiter treiben und die gesammelten Daten in eine Datenbank speichern. Dann kann man alle möglichen Statistiken daraus generieren.

Weitere Ideen anybody?