2026年6月QuickBooks更新后,无qzurl时如何获取/生成报表深度链接?
QuickBooks API更新后深度链接的矛盾问题及求助
我发现下月即将到来的QuickBooks API更新后,关于深度链接的处理存在矛盾信息:
- 3月30日发布的文章指出
qzurl参数将不再被支持(这是我们当前获取报表深度链接的方式) - 但两周前发布的另一篇文章却把
qzurl列为报表API的最佳实践
这种先推荐后宣布弃用的情况实在让人困惑。
第一篇文章关于qzurl的说明:
7. 参数qzurl不再被支持
v2版本不支持qzurl参数。这是因为现代视图的底层架构不同,无法生成指向特定钻取视图的深度链接,而是由产品动态生成。
第二篇文章的矛盾内容:
2. 利用“Quick Zoom”(qzurl)
如果您的应用需要允许用户从报表摘要‘钻取’到特定交易,请使用qzurl=true参数。这会为每个单元格返回一个深度链接URL,实现从您的报表到QuickBooks中特定数据的无缝跳转。
我目前找不到更新后生成此类URL的明确方法。此前报表深度链接URL可以通过编程生成,因为它们遵循可预测的模式;但现在报表深度链接似乎会包含生成报表时由服务器端创建的GUID。
有没有人能指点我更新后获取或生成报表深度链接的方向?提前感谢。
更新说明
Intuit开发者支持已回复我的问题,但我仍希望社区能提供更新后生成报表深度链接的思路,因为这些链接对我们来说极具价值。
他们的回复内容:
感谢联系Intuit开发者支持
QuickBooks Online Reports API v2不支持生成QBO UI中的钻取报表URL;该API旨在返回应用了筛选条件的结构化报表数据(行、列、总计),而通过URL参数实现的可点击钻取导航仍是QuickBooks Online自身的产品/UI功能,在现代报表视图中表现不一致,且不属于API路线图范畴。
内容的提问来源于stack exchange,提问作者Jess
相关产品推荐
相关产品推荐

