我正在尝试从 Android 应用程序获取 Google Buzz、联系人的授权。流程与此类似。
- 用户选择是否要使用 Buzz。
- 使用 OAuth/Client Auth,我们需要获得一次性授权码。
- Web 服务将使用此代码定期读取 Buzz 提要。
现在,问题是我如何从 Android 应用程序获取授权码(不是临时令牌)并将其发送到 web 服务。我可以使用普通的 OAuth2.0 并使用我的 web 服务作为重定向 URL 来获取代码。但在那种情况下,我怎样才能让 web 服务知道代码属于哪个用户?我可以通过 OAuth 舞蹈传递额外信息吗?