2010-08-19 121 views
23

我在考虑在LabVIEW中创建一个OAuth库,但为了在开发过程中测试这个功能,我想使用一些测试服务器,而不会使已有的服务超载。OAuth测试服务器/应用程序

有没有这样的服务器,或者有一个我可以运行自己的简单的服务器应用程序(Linux或Windows)?

回答

22

http://term.ie/oauth/example/index.php是一个在http://oauth.googlecode.com/svn/code/php/example/中找到的php代码的实例。

端点是: http://term.ie/oauth/example/request_token.php http://term.ie/oauth/example/access_token.php http://term.ie/oauth/example/echo_api.php

消费者密钥和秘密是:

  • 消费重点:重点
  • 消费者揭秘:秘密

令牌返回的是:

  • 请求令牌:requestkey
  • 请求秘密:requestsecret

  • 访问令牌:ACCESSKEY
  • 访问的秘密:accesssecret

我测试在http://term.ie/oauth/example/client.php上有自己的客户代码,它使用HMAC和PLAINTEXT签名方法。

RSA签名就需要在测试服务器使用的公钥和私钥这里找到:

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

对于一个快速和肮脏的测试,这可能会工作,如果你担心有人使用elses服务器,应该很容易从http://oauth.googlecode.com/svn/code/php/本地或在您有权访问的服务器上部署运行php的代码。

+0

term.ie已关闭。 :-(http://isup.me/term.ie – kay 2014-08-05 20:19:28

+0

链接已关闭:( – Rob 2014-10-13 12:28:07

6

对于通过Google来到这里的用户:term.ie已经关闭了几个月,所以我们现在使用的是oAuth测试服务器http://oauthbin.com,该服务器托管在App Engine上并且不太可能关闭。

+0

这太好了,我可以测试我的代码的正在运行的服务器正是我所需要的。 – Sion 2015-12-22 12:33:22

相关问题