使用Qt进行Google API的OAuth身份验证

时间:2010-06-12 12:00:29

标签: c++ api qt oauth

我正在尝试通过Qt 4.6(c ++)应用程序接收和发布Google Buzz-es进行身份验证。我正在寻找一个跨平台的解决方案。

有人可以为此目的提供一些有效的解决方案吗?

4 个答案:

答案 0 :(得分:3)

您还可以尝试kQOAuth,这是一个用于执行OAuth身份验证的新Qt库。如果您愿意,它也可以让您轻松进行用户身份验证。

支持OAuth 1.0和HMAC-SHA1。没有外部依赖。

http://www.johanpaul.com/blog/2010/10/introducing-kqoauth-easy-and-powerful-oauth-library-for-qt/

答案 1 :(得分:2)

我找不到任何一个,所以我做了一个:https://github.com/pipacs/steps/tree/master/o2。基于KQOAuth,使用Google Docs进行测试。

答案 2 :(得分:0)

快速谷歌搜索给了我QOAuth,这是一个Qt库和liboath这是一个基于C的API。

答案 3 :(得分:0)

我正在使用QOAuth,你必须先做一些黑客才能在Windows中使用QOAuth。

到目前为止,我可以从Google获取请求令牌,并让用户对其进行授权。 但是当我尝试使用oauth_verifier获取访问令牌时,它一直告诉我签名无效。

无论如何,我已经使用QOAuth成功处理其他SP。所以QOAuth就是解决方案。

相关问题