You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

QuickBooks Online应用是否需单独窗口运行?可开发同窗口插件类应用吗?

QuickBooks Online 内嵌式扩展应用开发相关问题解答

能否开发非独立窗口的内嵌类插件应用

Intuit官方生态下的第三方应用默认以独立站点形式上架应用商店,需要跳转新标签页运行,但你可以通过两种合法路径实现内嵌式扩展:

  • 申请使用Intuit开放的嵌入式插槽能力:针对发票、客户管理、交易列表等官方开放的扩展场景,你可以提交应用申请接入对应插槽,获批后你的应用界面会通过iframe直接嵌入到QBO的对应页面中,用户无需跳转即可使用功能
  • 开发浏览器扩展插件:该方案不受官方插槽的场景和准入限制,灵活性更高

Chrome浏览器插件是否是该场景的更优选择

如果你的功能需求不在官方嵌入式插槽的覆盖范围内,或者你希望不受官方嵌入式应用的审核规则、UI规范限制,Chrome插件是更合适的方案:

  • 插件可以直接在用户打开的QBO页面注入自定义交互元素、扩展原有功能,全程不需要用户离开当前QBO实例
  • 你可以完全自定义功能入口、交互逻辑,适配任意业务场景需求

Intuit OAuth 2.0 要求的适配方案

两种开发路径都可以合规满足OAuth 2.0的授权要求:

  • 若使用官方嵌入式插槽方案:Intuit在加载你的应用iframe时会自动传递授权上下文,你只需要在服务端完成常规的OAuth校验即可,无需用户额外跳转授权
  • 若使用Chrome插件方案,可选择两种适配方式:
    • 首次触发插件功能时,弹出尺寸较小的授权弹窗完成OAuth流程,授权完成后弹窗自动关闭,令牌存储在插件独立存储区域,后续所有操作都可以直接调用令牌访问Intuit Open API
    • 提前在你的后端服务完成用户的OAuth授权绑定,插件侧直接调用你的后端接口,由后端携带授权令牌访问Intuit接口,插件侧无需处理令牌逻辑

内容的提问来源于stack exchange,提问作者Stephen Stilwell

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.12 03:12:02