我如何获得在线速记本的连接票,用于开发/测试一个脱机的网络应用程序?

VTT*_*Tom 5 quickbooks-online

我正在尝试构建一个将与我们的业务QuickBooks Online帐户进行通信的Web应用程序。我发现的大多数研究都说,对于开发和测试,请使用“桌面”连接方式(以避免证书麻烦)。因此,我已经注册了一个应用,并从此处获得了ID:

appreg.intuit.com/
Run Code Online (Sandbox Code Playgroud)

问题是,我见过的每个地方都告诉我,然后去这里获得连接票

login.ptc.quickbooks.com/j/qbn/sdkapp/confirm?serviceid=2004&appid=YOUR-APPLICATION-ID-HERE
Run Code Online (Sandbox Code Playgroud)

但是,当我这样做时,它会将我重定向到此处

qbo.intuit.com/c1/v60.147/0/login?redirect=true
Run Code Online (Sandbox Code Playgroud)

我摸索着,终于找到一种方法来访问“旧的”快速书籍,当我去建立一家测试公司时,它把我送到了这里

ptc.qbo.intuit.com/c1/v0/offline.shtml
Run Code Online (Sandbox Code Playgroud)

告诉我

“ QBO PTC环境不再可用,已被新的E2E环境取代。请继续访问https://e2e.qbo.intuit.com/。对于给您带来的不便和混乱,我们深表歉意。如果您有问题,请联系埃里克·布伦(Eric Bullen)”

如何获得与测试帐户的连接以进行某些开发?

Kei*_*Jr. 4

如何连接到测试帐户来进行开发?

除非您是 Intuit 员工,否则您无法获得测试帐户。

话虽如此,你不需要。

只需使用您的实时 QuickBooks Online 帐户即可。如果需要,您可以在他们的网站上注册以获得 30 天的免费试用。

当您在https://appreg.intuit.com注册时,新链接 - http://developer.intuit.com/Application/Create/QBOE,请确保在生产环境的桌面模式下注册。

然后使用生产 URL 获取连接票证:

(替换为您从 appreg 返回的应用程序 ID)

更多信息和示例请访问我们的QuickBooks 集成 wiki。