0

我正在尝试使用 QWC 程序建立与我的 QBD 公司的连接,以便我可以使用 PHP 在具有 CURL 的不同服务器上从我的公司添加/更新/提取信息。我下载并安装了 Quickbooks 企业解决方案 13 和 quickbooks 网络连接,并创建了我的 .QWC 文件。当我尝试对其进行身份验证时,它会要求输入我没有的密码。你能帮我解决这个问题吗?

其他问题:在 QWC 文件中它请求一个 AppURL 和一个 SupportURL,这些页面上应该有什么样的信息?我相信这也可能是一个大问题,因为目前它们链接到空白 PHP 页面。

我的目标是在我的服务器和 QWC 之间建立连接,这样当我需要时,我可以使用 PHP 构建一个适当的字符串并将其发送到我的 QBD<-QWC。

4

1 回答 1

1

Web 连接器的不寻常之处在于它与大多数普通 Web 服务相比是“倒退”的。Web 连接器不是您使用 CURL 来调用 QuickBooks,而是希望它会(使用 CURL 的 .NET 等效项)来调用您

我们在QuickBooks Web 连接器概述wiki 页面上详细解释了此过程的工作原理。

您最好的选择可能不是从头开始 - 相反,尝试现有的PHP QuickBooks 库

开始的地方是来自 wiki的QuickBooks + PHP 快速入门指南:

这将使您快速轻松地启动并运行并将客户添加到 QuickBooks。

其他一些细节:

当我尝试对其进行身份验证时,它会要求输入我没有的密码。

您必须定义该用户名/密码 - 这是 Web 连接器将用于对您设置的 Web 服务进行身份验证的内容(请参阅快速入门指南 - 它会引导您创建该 Web 服务端点 example_web_connector.php)

在 QWC 文件中,它请求 AppURL 和 SupportURL

如果您遵循快速入门指南,它将类似于http://www.your-website.com/path/to/example_web_connector.php

于 2013-08-13T10:44:39.940 回答