0

我正在使用用 vb.net 编写的 V3 SDK 开发一个 Intuit App Center 应用程序。

是否可以获取/控制 Intuit 合作伙伴平台的“管理我的应用程序”区域的“报告”部分中列出的连接用户列表?具体来说,是您查看连接并能够断开用户连接的区域,这样您就不会为该连接付费。

我希望能够从我的应用程序中控制该列表以进行计费。我听说可以以编程方式操作列表,但我不确定如何操作。

4

2 回答 2

3

这绝对应该是可行的,但没有特定的 API。

跟踪此信息实际上有 3 个组件:

  1. 他们是否曾经连接过- 您已经知道这一点,因为如果他们连接了,他们将在您的网站上完成 OAuth 流程,您将获得他们的令牌。

  2. 他们现在是否连接- 您可以通过向 Intuit 的任何服务发出 OAuth 请求来测试这一点 - 如果您收到成功的响应,您知道它们当前已连接,如果您收到 401 错误,您知道令牌已过期/不再好。

  3. 断开它们- 您可以选择使用断开 API 调用显式断开用户(因此不再为他们的使用付费)。

于 2013-10-16T16:07:13.363 回答
2

没有可用的计费 API。

您需要从 appcenter 进行检查。

参考 - https://developer.intuit.com/docs/0025_quickbooksapi/0010_getting_started/0050_managing_your_app/connection_report

谢谢

于 2013-10-16T16:00:24.590 回答