Hi,
das bringt mich wieder einmal zu der Frage, warum viele Web-APIs einen Key zur Nutzung brauchen, anstatt die Schnittstelle "offen" zu betreiben.
Weil die Betreiber (und sei es nur zur Überlastvermeidung) zwar eine API aber gerade keinen gänzlich freien Zugang schaffen wollen? Freilich sind die API-Keys an sich nicht gerade sicher sondern nur eine Verdunkelung ... aber für die Masse der Möchtegerndatenabgreifer reicht es wohl.
einen Teil der Möchtegerndatenabgreifer, nämlich die weniger Kreativen, vergrätzt man auf die Weise bestimmt. Aber ein Teil wird sich auch herausgefordert fühlen, die Webseite automatisiert abzurufen und zu parsen. Damit haben beide Seiten Nachteile: Der Anbieter wegen des höheren Transfervolumens (eine ganze HTML-Seite anstatt einer kleinen XML- oder JSON-Ressource), und der Nutzer, weil er ein mehr oder weniger aufwendiges Script entwickeln, testen und regelmäßig ausführen muss. Und das er sofort wieder überarbeiten muss, sobald der Anbieter die HTML-Struktur ändert.
Also unterm Strich kein wirklicher Nutzen.
Ciao,
Martin
Ich stamme aus Ironien, einem Land am sarkastischen Ozean.