问题标签 [quickbooks-online]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 使用 QuickBooks Online (QBO) Intuit Partner Platform (IPP) DevKit 查询所有未结余额发票
我正在尝试使用 IPP 查询所有未结余额的发票,但我一直收到 0 个结果。我在代码中做错了吗?
这是我尝试使用应用过滤的 C# 代码片段
***更新***
我已经实现了 peterl 的答案,现在有以下代码。但是我现在遇到了一个新问题,即我的代码总是返回 10 张发票的默认值,并且没有考虑到我的身体。即使我将其设置为不同的页码或 ResultsPerPage 值,我也能取回第一页和 10 个结果。有任何想法吗?
* 更新 *
有一个类似的问题涉及新的 api 测试器。这可能与这个问题有关,他们目前正在调查。
intuit-partner-platform - 连接到 QuickBooks Online IPP
我正在制作一个 QuickBooks Online 应用程序。我的客户如何获得这些信息:
- 访问密钥
- 访问密钥秘密
- 消费者密钥
- 消费者密钥
我的文档在这里:
在我的 Intuit 开发人员门户中,我有这 4 条信息。我有一个应用配置文件:
每个客户会有不同的访问密钥、访问密钥秘密、消费者密钥和消费者密钥秘密吗?根据我的经验,似乎只有 realmId(公司 ID)发生了变化,其他信息保持不变。
quickbooks-online - 如何在使用 Quickbook API 添加新发票之前检查重复发票
我在我的网站上集成了快速手册。我正在通过 XML 发送请求以在 Quickbook 中添加发票。
长期以来它工作正常。现在我想通过 Quickbook API 检查重复发票,因为有时我们无法从 Quickbook 获得添加发票的响应,所以我们再次发送添加发票的请求,以便它获取重复发票,所以如果 Quickbook 的任何 API 有助于检查重复发票之前通过 api 添加任何发票。
我在快速手册文档上找不到任何用于检查重复发票的 api。
谢谢
c# - 如何导入 Quick Books 数据?
我听说使用 Quick Book SDK 我们可以使用 C# 在我们自己的应用程序中导入 Quick Books 数据。
让我知道这怎么可能。
- 我正在使用 Silverlight 开发桌面应用程序。
- 这是一个 SaaS 应用程序(我允许客户将他们的 QuickBooks 文件连接到我的应用程序)
是否有任何资源可供参考(任何链接、示例)?
quickbooks - Quickbooks API v3 发布
我们正在尝试使用 QB API for java (ipp-java-devkit 2.0.9) 但我们无法获取退款......不支持知道发票是否为退款。
我在一些帖子中读到 v3 将有这样的支持,但它还不可用。你知道QB是打算发布这个版本还是会停止他们的开发?(我在几个月前读到 v3 版本计划在 2012 年发布,但我们是在 2013 年,它还没有发布)。
v2 非常不完整,它的文档 (javadoc) 真的很糟糕(它包含许多关于 QBD 或 QBO 字段可用性的错误)所以 v3 是我们对满足我们需求的可用产品的最后希望。
问候
intuit-partner-platform - Intuit.Ipp.Exception.InvalidTokenException:未经授权
我已经使用 QuickBooks Anywhere 构建了 QuickBooks Online 集成。我正在使用 QuickBooks Online 的付费版,但我的客户正在使用试用版。我的应用程序目前处于开发模式,尚未获得 Intuit Marketplace 的批准。
此代码适用于我的网站。试用 QuickBooks Online 是否意味着您无法写入数据?我的客户能够很好地提取帐户、供应商和付款方式的列表。
这是我的代码:
QBO:错误 2013 年 1 月 23 日下午 12:59:48 查询项目时出错:Intuit.Ipp.Exception.InvalidTokenException:在 Intuit.Ipp.Services.QboService.Get[T](IQboQuery qboQuery,字符串 simpleQuery,布尔 isQuerySpecified)未授权在 Intuit.Ipp.Services.ServiceExtensions.ExecuteQuery[T](IQuery 查询,ServiceContext serviceContext)
客户可以验证OK:
c# - 如何将(参考)Quick book 的 dll 添加到 silverlight 项目?
我正在使用 silverlight 项目。在此我必须使用 Quick books SDK (QBFC)。但问题是 Silverlight 不允许其他组件。
因为:
Silverlight 使用不同的运行时和常规 .Net 框架的子集,这就是我们只能引用 Silverlight 库的原因。
所以我们不能使用 Quick book dll 作为银光的参考。但是通过使用 Web 服务或 RIA 服务,我们可以解决这个问题。
让我知道这可能..
如果是,我该怎么办...如果不是,我必须遵循哪种方法
intuit-partner-platform - Initializer.cs 中的 InitializeServiceContext 已开始在我的测试应用程序中抛出“未授权”
针对 qbo 使用 c# devkit。当我昨天离开时,一切正常,但是今天尝试在我的测试应用程序中初始化服务上下文时,我开始收到“Intuit.Ipp.Exception.InvalidTokenException:未授权”错误。
并且错误在 InitializeServiceContext 中: context = new ServiceContext(oauthValidator, realmId, intuitServiceType);
我昨天注册了我的测试公司(即我现在有一个付费的quickbooks在线账户)我不能继续使用真实账户进行测试吗?还是我在某个地方犯了更大的错误。
谢谢
编辑:
尝试在 Intuit Developer Playground 上登录我的测试应用程序时,出现以下错误:
intuit-partner-platform - SalesTaxQuery QuickBooks 在线
我正在尝试将税类分配给销售收据。我无法提取销售税代码的 ID。这是我的代码:
var slList = dataServices.FindAll<SalesTax>(new SalesTax(), 1, 100);
SalesTaxQuery 仅存在于 Intuit.Ipp.Data.Qbd 命名空间中的 QuickBooks Desktop。什么是 QuickBooks Online?如何提取 IdType?
我可以添加税线:
c# - 是否可以在不打开 Quick book 软件的情况下从公司文件中读取数据?
是否可以在不从 QB 打开公司文件的情况下获取数据。
我有以下情况:
在我的客户端系统中只有 QuickBooks 数据库文件(没有 QuickBook s/w)。是否可以从公司数据库中获取数据。
如果 QB 正在运行,我已成功获取数据。
如果客户没有 QB S/W,我该如何处理。