Answers:
在http://drupal.org/node/942866上有一个手册页,涉及测试基于Oauth的服务。这确实假设您对oauth和drupal oauth模块都有一定的了解。
就实现而言,基本的工作流程是:
为了进行测试,您可能必须编写自己的客户端代码,该代码将生成oauth签名,然后将其与服务请求一起传递。
要了解有关Oauth本身的更多信息,建议您首先阅读本指南,该指南内容非常全面 -http://hueniverse.com/2007/10/beginners-guide-to-oauth-part-i-overview/
该OAuth的登录提供包含OAuth的支持预配置端点:
您需要创建可以为其创建OAuth使用者的OAuth上下文。我们拥有OAuth上下文的原因是我们不想将OAuth上下文直接绑定到端点-您应该能够在多个端点之间以及服务和非服务项目之间共享使用者密钥。
在“ 服务”中,选择OAuth作为身份验证机制,然后选择上下文。您还应该能够为端点中的每个单独资源选择身份验证级别,但是我认为有人不小心删除了该身份验证级别,而我们尚未将其重新添加回去:http : //drupal.org/node/1154420