问题标签 [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.
java - 如何进行身份验证以访问我们自己的数据?
我正在尝试使用 IDS 从基于 Java 的 Web 应用程序访问我们自己在 QBO 中的数据。我找到了一些示例(例如 ipp-java-devkit 中的示例),并且已经组装了大约 20 行代码来进行连接和身份验证……但我还没有任何工作。这些文档似乎是围绕构建一个 3rd 方应用程序销售给其他公司,以便他们可以从应用程序访问自己的数据。我理解在这种情况下需要额外的安全性,但我肯定不需要在 Intuit App Store 中创建应用程序来访问我们自己的数据吗?
有谁知道如何做到这一点的示例或教程?
intuit-partner-platform - 时间活动创建错误-Intuit合作伙伴平台-Quickbooks在线
尝试创建时间记录并引发错误:
其他信息包括: 1. 有效的 OAuth 签名,适用于其他请求。2. 内容类型设置为 application/xml 3. URL https://qbo.intuit.com/qbo28/resource/time-activity/v2/actual_real_id 4. Http 方法设置为 POST
返回的错误是无效的 OAuth 签名,这具有误导性,因为相同的 OAuth 标头适用于所有其他请求。
另外,我只是根据您的文档尝试了不同的请求,但结果相同
asp.net - Intuit 合作伙伴平台 (IPP) QuickBooks Online (QBO) BlueDot Menu ASPX 页面未在 Internet Explorer (IE) 中呈现
我有一个 .aspx 页面来显示 BlueDot 或 ConnectToQuickBooks 按钮。生成的 HTML 如下所示,从 IE 页面收集:
此代码不会在 IE 中显示。它将在 Chrome 和 Firefox 中正常显示。
我使用W3C 标记验证服务验证了 HTML,并且只收到了标签上的错误,这是意料之中的。
我正在使用以下 IE 浏览器
IE 版本: 8.0.7601.17514 64 位版本
我们正在使用 Silverlight 并使用Infragistics HTML 查看器控件 - Silverlight xamHtmlViewer嵌入了 ASPX 页面。从 xamHtmlViewer 内部调用或直接调用时,BlueDot 菜单不会出现(尽管它在 Chrome 和 Firefox 中都适用)。
有任何想法吗?
intuit-partner-platform - 通过 IPP 和 .net devkit 在线连接到 quickbooks 时遇到问题
我正在尝试在线连接到 QB,但遇到了问题。我为 QBO 创建了一个演示帐户,并将我的测试应用程序添加到该帐户并授予我的应用程序的访问权限。我有我的消费者密钥和秘密令牌。我已经安装了 .net devkit 并设置了我的测试项目。
我正在使用此处的代码示例...
一切正常,直到我调用 add 方法来创建客户。就添加数据而言,我尝试做的任何其他事情也是如此。
这是我得到的错误...
“消息=异常验证 OAuth;errorCode=003200;statusCode=401;源=OAuthStrategy;oauth_problem=token_rejected;原因=net.oauth.OAuthProblemException:token_rejected”
它说令牌被拒绝,所以我不清楚我错过了什么。这些是在线应用部分给我的代币。
这是我的代码..
quickbooks - QuickBooks 在线应用程序 - 支持的国家/地区
我在 Intuit 合作伙伴平台文档中看不到任何地方解释了我的应用程序将在哪些国家/地区可用或在国际国家/地区使用的版本的限制。
QuickBooks Online 的销售代表告诉我,“并非所有在美国版应用程序中心运行的程序都可以在国际国家运行。”
我特别想知道来自加拿大、牙买加、英国、印度和澳大利亚的用户是否可以使用我的应用,如果它发布在美国的 Intuit 应用中心。
intuit-partner-platform - 需要 IPP.NET QBO 的错误处理示例
我将编写代码以将日记帐分录、发票和贷项通知单插入 Quickbooks Online。我可以在一个循环中一次插入一个,或者我可以使用批处理,我认为它使用 BatchRequest 和 BatchResponse。谁能告诉我一个错误处理的例子,我可以用它来验证插入或向用户报告失败的原因?我对单个事务插入和从 BatchResponse 获取错误的示例感兴趣。
php - 什么是真正的 Quickbooks Online API?
我已经研究了一段时间,我真的找不到合适的解决方案。我发现这个 PHP API 应该可以帮助解决所有这些问题,但它不起作用——或者不清楚如何正确设置它。
这是我尝试使用的 PHP api
https://code.intuit.com/sf/frs/do/viewRelease/projects.php_devkit/frs.php_devkit.latest_sources
更新的快速入门指南: http: //www.consolibyte.com/docs/index.php/PHP_DevKit_for_QuickBooks_-_Intuit_Partner_Platform_Quick-Start
我能够在 ipp 开发者网站上连接 OAUTH,这很好。但我无法获得任何数据。
我只是想通过我们的快速手册为我的公司自动化一些流程 - 在线商店集成。
基本上我只是不明白该怎么做才能从在线快速手册中获得一份采购订单列表。任何人都可以对此有所了解吗?
谢谢!
asp.net-mvc-4 - 如何使用 MVC 4 实现三足 OAuth?
我正在尝试使用 ASP .NET MVC 4 的内置 OAuth 功能来连接到 QuickBooks。问题(我的意思是,呃挑战)是内置模板(facebook、google 等)都提供两条腿授权。QuickBooks 使用三个。结果,这真的在我的屁股上踩了一个泥坑。
好消息是 QuickBooks 提供了一个 MVC 3 示例。你可以在这里找到它:
引起我问题的最相关代码在这里:
从那里,您可以看到 MVC 3 示例创建了一个会话并获取了一个请求令牌。我的直接问题是在 MVC 4 中找到可以检索此请求令牌的代码位。我认为它在我的 AccountController 中:
但从这里我迷路了。任何帮助,将不胜感激。我用谷歌搜索了很多,我猜到目前为止我已经投入了超过 40 小时的时间来尝试让它发挥作用。
谢谢,威尔
java - 发票查询总是返回不超过 10 个结果
使用 IPP Java DevKit 2.0.9(也尝试使用 2.0.6),我实现了一个包装方法,用于通过客户 ID 在 QBO 中查找特定发票并在某个日期之前发生。我正在测试一个在大约 16 个月内有 65 张发票的特定客户,但查询始终返回dateFinish(endTransactionDate)之前发生的 10 张“最新”发票。我也尝试了各种排列:只包括客户 ID 标准,只包括endTransactionDate,添加“非常早”的startTransactionDate,开发版本和生产版本。就好像 API 正在切断结果列表,只包括前 10 条记录,似乎没有充分的理由。
php - Quickbook在线服务赠送500台内部服务器
我正在尝试通过 curl 调用服务,这是我的代码,每次我收到附加错误时