Tcl kann was
... auch wenn mich dafuer staendig jeder schief anguckt. mir gefaellt tcl einfach.
hab heute mal ein wenig mit der neuen authentifikation in der flickr api beschaeftigt (denn die alte wird wohl oder uebel demnaechst irgendwann abgeschaltet.. und dann will ich ja auchnoch handybilder veroeffentlichen koennen..). ich bin dann beim lesen zum programmiertechnisch interessanten teil gekommen: 8. Signing. ich hatte mir schon lustige schleifen im kopf ausgedacht, um meinen querystríng entsprechend zu sortieren, da bin ich auf lsort gestossen.. kurz ausprobiert - der befehl ist gold wert.
ich baue mir den querystring als liste in folgendem format zusammen (hier beispielhaft mit "list" erledigt, in meinem script natuerlich etwas flexibler):
das wars fuer heute, morgen wird weiter mit der neuen auth api gespielt :)
hab heute mal ein wenig mit der neuen authentifikation in der flickr api beschaeftigt (denn die alte wird wohl oder uebel demnaechst irgendwann abgeschaltet.. und dann will ich ja auchnoch handybilder veroeffentlichen koennen..). ich bin dann beim lesen zum programmiertechnisch interessanten teil gekommen: 8. Signing. ich hatte mir schon lustige schleifen im kopf ausgedacht, um meinen querystríng entsprechend zu sortieren, da bin ich auf lsort gestossen.. kurz ausprobiert - der befehl ist gold wert.
ich baue mir den querystring als liste in folgendem format zusammen (hier beispielhaft mit "list" erledigt, in meinem script natuerlich etwas flexibler):
set querystring [list {method flickr.auth.getFrob} {api_key hidden}]
und lasse dann einfach die folgenden drei befehle fuer mich die ganze arbeit machenset api_sig [::md5::md5 -hex "$flickr_secret[join [join [lsort -index 0 $querystring] ""] ""]"]
noch ein paar formalitaeten drumherum und fertig ist meine api_sig-string funktion, mit der ich jeden aufruf fuettern kann..das wars fuer heute, morgen wird weiter mit der neuen auth api gespielt :)
geschrieben am 1. August 2005, 23:08 in geeky