0

我正在本地测试与 Quickbooks IPP 集成的应用程序。我注册时已连接到 Quickbooks 开发人员计划提供的模拟账户,但它没有足够的数据,所以我创建了自己的模拟账户,并复制了一堆好的数据。然后,我从另一个演示帐户中清除了存储在我的应用程序中的令牌和内容,以便我可以重新开始。问题是,现在当我尝试将我的应用程序连接到这个新的 qb 帐户(使用 Quickbooks 的不同登录名)时,我一直收到此错误:

Oops! An error has occurred. 
Please close this window and try again. 

Error Code: invalid_database 
Message: The application has already been subscribed to by another user for this company 

我以前看不到任何人可以连接到这个本地应用程序,但以防万一,我去了“管理我的应用程序”屏幕,我看到的唯一东西是“QuickBooks Online”。


它可能不相关,但在 Intuit 弹出窗口中单击“授权”后,我也会收到一条 javascript 错误消息。

Line: 3
Error: Unexpected call to method or property access.

当我尝试调试 javascript 时,它是 jQuery 中的代码,但似乎源于“Intuit.DFA.min.js”文件中的“notifyDoubleClickOfSalesActivity”函数。


此时我能做什么?我知道我的代码很好,因为我能够第一次连接。

4

2 回答 2

4

转到您的开发者帐户并断开所有连接的连接。这应该可以解决问题。

如果没有,请通过 appcenter.intuit.com 提交支持票。

于 2013-03-07T22:58:57.867 回答
2

如果您已经拥有特定公司的有效访问令牌/连接,则同一公司的其他用户无法再次授权访问。这就是你看到的错误。如果您在 appcenter 上进入您的帐户,您可以断开该 IA 连接,这样您就可以与其他用户重新创建它。您的代码还可以调用断开连接 API 来断开它,最后您可以以最终用户身份登录并转到您的帐户并断开应用程序。


震动

于 2013-03-13T16:04:32.287 回答