Php 如果没有基于浏览器的OAUTH,如何使用API获取quickbooks数据?

Php 如果没有基于浏览器的OAUTH,如何使用API获取quickbooks数据?,php,api,oauth,quickbooks,Php,Api,Oauth,Quickbooks,这与Quickbooks的在线版本QBO(而不是桌面)有关 我们需要我们的服务器端代码,以便能够登录并从quickbooks查询一些数据(就像您的API提供的那样),并将这些信息提供给我们的计费系统。这不会涉及浏览器,也不会使用类似curl的东西,但这意味着没有浏览器,也没有人可以每次“登录”和“请求访问”。我还没有找到这样做的方法。有什么想法吗?您的问题已经在这里得到了回答: 唉,为了冗长起见: 无论您选择哪种API,都可以按要求执行 无论您使用哪种API(qbXML或Intuit An

这与Quickbooks的在线版本QBO(而不是桌面)有关


我们需要我们的服务器端代码,以便能够登录并从quickbooks查询一些数据(就像您的API提供的那样),并将这些信息提供给我们的计费系统。这不会涉及浏览器,也不会使用类似curl的东西,但这意味着没有浏览器,也没有人可以每次“登录”和“请求访问”。我还没有找到这样做的方法。有什么想法吗?

您的问题已经在这里得到了回答:

唉,为了冗长起见:

无论您选择哪种API,都可以按要求执行

无论您使用哪种API(qbXML或Intuit Anywhere/OAuth),您只需要一个人在您第一次连接时就可以将事物连接起来

在第一次之后,您可以在任何时候(如您所建议的,使用CURL)获取数据,而与实际用户的交互为零。您所要做的就是存储Intuit提供给您的OAuth凭据。所有OAuth实现都是这样工作的——您可以存储返回的凭据,以便以后可以在无人参与的情况下请求数据

如果您看到的不是这种行为,那就意味着您实现了错误的东西(可能应该发布代码,以便我们可以帮助您进行故障排除)

您可能想查看,其中有一些示例,说明您所要求的是什么:


    • 您的问题已经在这里得到了回答:

      唉,为了冗长起见:

      无论您选择哪种API,都可以按要求执行

      无论您使用哪种API(qbXML或Intuit Anywhere/OAuth),您只需要一个人在您第一次连接时就可以将事物连接起来

      在第一次之后,您可以在任何时候(如您所建议的,使用CURL)获取数据,而与实际用户的交互为零。您所要做的就是存储Intuit提供给您的OAuth凭据。所有OAuth实现都是这样工作的——您可以存储返回的凭据,以便以后可以在无人参与的情况下请求数据

      如果您看到的不是这种行为,那就意味着您实现了错误的东西(可能应该发布代码,以便我们可以帮助您进行故障排除)

      您可能想查看,其中有一些示例,说明您所要求的是什么:


      谢谢,你是对的,我刚才解释说我遇到的未经授权的问题是由于限制造成的。现在我创建了另一个帖子,因为我已经进一步缩小了问题的范围。谢谢,你是正确的,我只是将我遇到的未经授权的问题解释为是由于限制。现在我创建了另一期博文,因为我已经进一步缩小了这个问题的范围。