在完成了与IntuitAnywhere(AI)的oAuth握手之后,我使用API获取blue dot菜单的HTML。有时,会返回预期的HTML。其他时候,我收到这个信息
This API requires Authorization. 22 2013-01-10T15:32:33.43741Z
通常,此消息在oAuth令牌过期时返回。然而,当我得到它的时候,我可以在我的网站上点击一下或者做一次刷新,然后返回预期的HTML。我检查了正在发送的头,在这两种情况下(即,当返回预期的HTML,并返回错误时),请求是完全相同的。如果这是Intuit的API中的一个bug,我不会感到惊讶,但是我首先要排除任何其他可能性。请让我知道,如果你有任何想法,如何解决这个问题。谢谢。在
更新:似乎只有在刷新时才会出现问题。Firefox和OSX上的Safari似乎都是这样。这听起来像是Javascript缓存问题。在
我也收到了这个错误,并张贴这作为其他谁无意中发现这一点的指针。我的错误代码22(需要身份验证)意味着OAuth签名错误。这很混乱,因为我找不到Quickbooks文档中列出的重新连接错误。在
我将请求签名为“POST”请求,而不是“GET”请求,这是Quickbooks调用重新连接端点所需的。在
相关问题 更多 >
编程相关推荐