FreshBooks 在线帐户

FreshBooks 在线帐户

我正在开发一个连接到新鲜书的 API。我既可以将帐户身份验证流程集成到我的应用程序中,也可以开发一个可供其他应用程序开发人员使用的在线帐户。

我查看了现有在线帐户中的部分代码(参考如何从 Ubuntu Touch 应用程序使用 OAuth?)。但是,FreshBooks 稍微复杂一些。它们的工作方式是,每个帐户都有一个专用的子域,每个子域都有自己单独的 OAuth URL。我不能只在代码中放置一个固定的端点。

所以我的问题是,在打开 OAuth 表单页面之前,如何在 OAuth 流程之前添加一个从用户那里收集子域的字段?我对在线帐户的实现方式一无所知,所以我不知道从哪里开始。

编辑:作为一种解决方法,我将 OAuth 流程直接放入我的应用程序中,请参阅此问题:在 QML 中获取 Qt WebKit HTML 内容

相关内容