itul / quickbooks-desktop-server
支持 Intuit Anywhere、Intuit Partner Platform、Web Connector、QuickBooks Merchant Services 等的 QuickBooks 开发工具包。
Requires
- php: >=5.0.0
README
PHP 5.x+ 的 QuickBooks 集成支持
您下载的软件包包含连接不同版本和版本的 QuickBooks 到 PHP 的代码和文档,允许您的 PHP 应用程序执行一些复杂操作,例如:
- 自动将您网站上放置的订单发送到 QuickBooks Online 或 QuickBooks for Windows
- 使用 Intuit Payments/QuickBooks Merchant Services 收费信用卡
- 通过 OAuth 连接到 QuickBooks v3 API
- 获取 QuickBooks 报表
- 从 QuickBooks 中提取信息并在网上显示
- 连接到所有 Microsoft Windows 版本的 QuickBooks
- 连接到所有 QuickBooks Online 版本
- 通过 OAuth 进行身份验证
- 等等。
几乎您可以在 QuickBooks GUI、QuickBooks Online 版本和 QuickBooks 商户服务中完成的所有操作都可以通过此框架完成。
快速入门指南
QuickBooks FOR WINDOWS(通过 QuickBooks Web Connector)- 阅读关于 Web Connector/QuickBooks for Windows 的快速入门指南
QuickBooks ONLINE(通过 Intuit Partner Platform/Intuit Anywhere)- 阅读关于 Intuit Partner Platform/QuickBooks Online 的[快速入门指南] (http://www.consolibyte.com/docs/index.php/PHP_DevKit_for_QuickBooks_-_Intuit_Partner_Platform_Quick-Start)
从 OAuth 1.0 迁移到 OAuth 2.0
以下提供了有关如何将您的应用程序从 OAuth v1.0 迁移到 OAuth v2.0 的信息。我们还在努力准备 OpenID Connect 和自动令牌迁移过程--即将推出。
更新和改进
请关注我的 Twitter 以获取更新/改进信息
支持
如果您有任何问题、建议或发现错误,获取支持、报告错误或请求帮助的最佳方式是在论坛上提问
- http://stackoverflow.com/(这是获取支持的最佳地方 -- 请确保您发布您的代码)
- https://intuitpartnerplatform.lc.intuit.com/
示例
您将在 docs/ 文件夹中找到示例。
QuickBooks ONLINE 的示例
如果您正在使用 QuickBooks ONLINE,那么您需要在此文件夹中查找示例
- docs/partner_platform/example_app_ipp_v3/
请确保您阅读了关于 Intuit Partner Platform/QuickBooks Online 的[快速入门指南] (http://www.consolibyte.com/docs/index.php/PHP_DevKit_for_QuickBooks_-_Intuit_Partner_Platform_Quick-Start)
QuickBooks FOR WINDOWS 的示例
如果您正在使用 QuickBooks FOR WINDOWS,那么您需要在此文件夹中查找示例
- docs/web_connector/
请确保您阅读了关于 Web Connector/QuickBooks for Windows 的快速入门指南
更多信息
在我们的旧版和新版维基上还有更多文档和示例
- http://wiki.consolibyte.com/wiki/doku.php/quickbooks(旧版)
- http://www.consolibyte.com/docs/index.php/QuickBooks(新维基)
Keith Palmer
- 关注我的Twitter获取最新更新:https://twitter.com/keith_palmer_jr