2010-08-19 3 views
23

Ich denke über das Erstellen einer OAuth-Bibliothek in LabVIEW nach, aber um dies während der Entwicklung zu testen, möchte ich einen Testserver verwenden, ohne einen vorhandenen Dienst zu überlasten, der echte Benutzer hat.OAuth-Testserver/Anwendung

Gibt es einen solchen Server oder gibt es eine einfache Serveranwendung (Linux oder Windows), die ich selbst ausführen kann?

Antwort

22

http://term.ie/oauth/example/index.php ist ein Live-Beispiel für den PHP-Code in http://oauth.googlecode.com/svn/code/php/example/.

Die Endpunkte sind: http://term.ie/oauth/example/request_token.php http://term.ie/oauth/example/access_token.php http://term.ie/oauth/example/echo_api.php

Der Consumer-Key und Geheimnis sind:

  • Consumer Key: Schlüssel
  • Consumer Secret: secret

Die Token zurückgegeben sind:

  • Anfrage token: requestkey
  • Anfrage Geheimnis: requestsecret

und

  • Zugriffstoken: accesskey
  • Zugang Geheimnis: accesssecret

ich es getestet mit seinem eigenen Client-Code unter http://term.ie/oauth/example/client.php und es arbeitete mit HMAC und PLAINTEXT Signatur-Methoden.

http://oauth.googlecode.com/svn/code/php/OAuth_TestServer.php

Für einen schnellen und schmutzigen Test dies wird wahrscheinlich funktionieren, wenn Sie sich Sorgen machen über jemanden mit:

RSA-Signatur würde die öffentlichen und privaten Schlüssel in dem Testserver hier verwendet werden, erfordern gefunden Server ist, sollte es ziemlich einfach sein, den Code von http://oauth.googlecode.com/svn/code/php/ lokal oder auf einem Server bereitzustellen, auf den Sie Zugriff haben, dass php ausgeführt wird.

+0

term.ie ist down. :-(http://isup.me/term.ie – kay

+0

Link ist down :( – Rob

6

Für Nutzer, die über Google hierher kommen: term.ie ist seit einigen Monaten nicht mehr verfügbar. Daher verwenden wir jetzt den oAuth Testserver unter http://oauthbin.com, der auf App Engine gehostet wird und wahrscheinlich nicht heruntergefahren wird.

+0

Das ist großartig. Ein laufender Server, gegen den ich meinen Code testen kann, ist genau das, wonach ich gesucht habe. – Sion