在c++下使用libcurl对dropbox(login/passwd)进行身份验证

Authentication to dropbox (login/passwd) with libcurl under c++

本文关键字:passwd login 身份验证 dropbox c++ libcurl      更新时间:2023-10-16

我想创建一个连接到dropbox的桌面应用程序(上传/下载文件)。我使用lioauth进行身份验证过程,使用libcurl处理http请求在C++环境下(visual2010)。

我在身份验证过程中仍然被阻止!如何插入登录名/密码以获取令牌,然后使用此参数调用dropbox API?

有什么建议吗?

我建议您首先应该弄清楚如何使用调试器工具在firefox或chrome中对dropbox进行身份验证,在面对模糊的javscript代码时不太容易弄清楚,所以您最好先检查dropbox是否有针对开发人员的openapi。

访问Dropbox Core API的唯一支持方式是通过OAuth。你的应用程序的用户必须在浏览器中完成OAuth流才能授权你的应用。在他们这样做一次之后,您可以缓存他们的OAuth凭据并继续使用它们。