我正在尝试构建一个可以与我们的商业QuickBooks Online帐户进行通信的Web应用程序。我发现的大部分研究都是用于开发和测试,使用“桌面”连接方式(以避免证书问题)。所以我已经注册了一个应用程序并从这里得到了id:
appreg.intuit.com/
问题是,我到过的每个地方都告诉我,然后去这里获取连接票
login.ptc.quickbooks.com/j/qbn/sdkapp/confirm?serviceid=2004&appid=YOUR-APPLICATION-ID-HERE
但是当我这样做时,它会将我重定向到这里
qbo.intuit.com/c1/v60.147/0/login?redirect=true
我四处乱逛,终于找到了一些方法来访问“旧的”快速书籍的东西,当我去设立一家测试公司时,它把我送到了这里
ptc.qbo.intuit.com/c1/v0/offline.shtml
告诉我
“QBO PTC环境不再可用,并被新的E2E环境所取代。请继续https://e2e.qbo.intuit.com/。我们非常抱歉给您带来任何不便和困惑。如果您有任何疑问,请联系我们出去Eric Bullen“
如何与测试帐户建立连接以进行某些开发?
答案 0 :(得分:4)
如何与测试帐户建立连接以进行某些开发?
除非您是Intuit员工,否则无法获得测试帐户。
据说,你不需要。
只需使用您的实时QuickBooks Online帐户即可。如果需要,您可以在他们的网站上注册以获得30天的免费试用。
当您在 https://appreg.intuit.com 新链接 - http://developer.intuit.com/Application/Create/QBOE注册时,请确保在DESATTOP模式下注册PRODUCTION环境。
然后使用生产URL获取连接票证:
(替换您从appreg返回的应用程序ID)
有关QuickBooks integration wiki的更多信息和示例。