- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是一个关于进行 JavaScript 调用的最佳实践的问题,该调用生成标准的“连接到 QuickBooks”按钮(用于通过 Intuit 的 v3 REST API 建立到 QuickBooks Harmony 的连接)。
如果我遵循 Intuit 的例子,我会:
$.ajax({
url: 'https://appcenter.intuit.com/Content/IA/intuit.ipp.anywhere.js',
type: 'GET',
dataType: 'script',
timeout: 4000,
success: function(response) {
if (typeof intuit !== 'undefined') {
intuit.ipp.anywhere.setup({
menuProxy: 'MYMENUPROXYURL.aspx',
grantUrl: 'MYGRANTURL.aspx'
});
}
},
error: function(x, t, m) {
// show some friendly error message about Intuit downtime
}
});
最佳答案
这与我们处理它的方式类似。我们已经将它封装在 jQuery.getScript 调用中,但显然 .fail 处理程序不适用于跨域脚本标签。我们的解决方案如下:
<script type="text/javascript>
var timeoutID;
timeoutID = window.setTimeout(function () {
$("#ippConnectToIntuit").replaceWith('<p class="error-message">There was a problem communicating with QuickBooks. The service may be down or in heavy use. Try again later.</p>');
}, 5000);
$.getScript("https://appcenter.intuit.com/Content/IA/intuit.ipp.anywhere.js")
.done(function () {
window.clearTimeout(timeoutID);
intuit.ipp.anywhere.setup({
menuProxy: '/path/to/our/menu/proxy',
grantUrl: '/path/to/our/grant/url'
});
});
</script>
<div id="ippConnectToIntuit"><ipp:connecttointuit></ipp:connecttointuit></div>
关于quickbooks - 调用 intuit.ipp.anywhere.setup() 的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21888826/
我们有一个 Web 服务,用于授权我们的应用程序与 QuickBooks Online 之间的连接。它已经工作了两年,最后一次成功授权是在 2017 年 2 月 28 日。新的授权尝试可以使用 Int
我正在使用“连接到 QuickBooks”按钮创建到 QuickBooks Online 的连接,如下页所述: http://docs.developer.intuit.com/0025_Intuit
我正在尝试在 QB 中为 Windows 创建发票。这是 XML: ipp 596059545 2013-01-30 0 Sales -
我们已经按照以下链接实现了 Intuit 连接按钮功能: https://ipp.developer.intuit.com/0010_Intuit_Partner_Platform/0025_Intu
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及
我正在使用 QB 桌面版。我想为我的 QuickBooks 桌面版续订/重新生成“访问 token ”/“访问 token secret ”,因为它们将在 180 天内到期,并且必须在 token 到
我正在构建一个页面,该页面将向 Intuit Reconnect API 发送请求以更新 Oauth token 和 token secret 值。这是工作。但是我的测试 Oauth 值不在到期后 3
我目前每小时轮询一次新交易,但无法确定交易是否是新交易,或者它是否是先前交易状态的进步。 据我所见,随着事务从待处理状态演变为已发布状态,它需要多个新的 id,从而产生我已经开始编写的算法来确定它是否
我有一个有效的 QBXML 界面,但我似乎无法添加几个 数据项到发票上传(到 QB)。我正在尝试添加 发票日期和 P.O.数字。 QB 返回的错误是: QuickBooks found an erro
我们的应用程序加载 jQuery 1.10.2,然后加载 https://appcenter.intuit.com/Content/IA/intuit.ipp.anywhere.js来自直觉。任意位置
我正在使用以下配置:Apache/2.2.22 (Win32) PHP/5.4.17 执行 php 示例时,我收到以下错误消息: 注意:C:\Program Files (x86)\Apache So
我正在使用 quickbooks sdk v2 进行开发,以便将我的应用程序与 quickbooks 在线集成。如果我不想让我的应用出现在 intuit 应用商店中,是否有必要使用开放 ID 做任何事
如何通过使用处理信用卡 大家好, 我正在为我的客户做购物车项目,其中一个要求是使用 intuit 的 (http://www.intuit.com/) 产品以真实方式处理信用卡,因为客户将在后期将在线
我有一个使用 IPP .NET SDK for QuickBooks v3.0 的现有 Web 应用程序。它在我当前的主机上运行良好。但我现在正尝试将我的应用程序移动到 Azure。我有一个页面,用于
我有几个关于 AggCat 中存在的帐户实际上被他/她的机构的客户删除的案例的询问。 场景:机构I有A、B、C、D 4个账户。客户已在其机构删除了账户A。在 A 实际在该机构被删除之前,这 4 个帐户
我的问题是:为什么“直觉”在我的例子中起作用? 我正在努力证明 Lemma eqb_false : forall n m : nat, eqb n m = false -> n <> m. 最后一步,
我们正在使用 Intuit API V2 从 QuickBooks Online 导入发票。 我们希望“TotalAmt”字段出现在所有发票上。 有几张发票在过去的某个时间点存在“TotalAmt”,
我正在为 QBO 使用 Intuit 的 .NET SDK,并试图从我的 qbo 帐户获取购买列表。这是我的 C# 代码... var qboCashPurchaseQuery = new Intui
在通过 Intuit 技术审查时,Intuit 表示我们需要在我们的应用程序中进行检查以确保 OAuth token 仍然有效。 到目前为止,我发现 OAuth token 无效时可能会发生至少两种不
这是一个关于进行 JavaScript 调用的最佳实践的问题,该调用生成标准的“连接到 QuickBooks”按钮(用于通过 Intuit 的 v3 REST API 建立到 QuickBooks H
我是一名优秀的程序员,十分优秀!