【发布时间】:2012-12-01 19:58:52
【问题描述】:
我正在尝试编写一个与 Last.fm API 交互的应用程序,但我遇到了问题。 我的问题与授权有关。引自 Last.fm API 网站:
您的应用程序需要打开 Web 浏览器的实例并发送 用户使用您的 API 密钥和身份验证访问 last.fm/api/auth 令牌作为参数。使用 HTTP GET 请求。
我知道如何发送 GET 请求以及如何使用指定的 URL 打开浏览器。但是,当用户在浏览器中批准或不批准授权时,如何实现此功能并捕获我的应用事件?也许我应该使用 HTTP GET 15 秒,如果我没有收到用户名,我应该要求用户再次执行授权。这是正确的方法吗?
【问题讨论】:
-
是涉及浏览器,还是纯粹使用C++代码发送HTTP请求?