aarongrtech / quickbooks-pho
支持 Intuit Anywhere、Intuit Partner Platform、Web Connector、QuickBooks Merchant Services 等的 QuickBooks 开发工具包。
Requires
- php: >=8.2.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.59
- phpstan/phpstan: ^1.11
- rector/rector: ^1.1
- squizlabs/php_codesniffer: ^3.10
This package is auto-updated.
Last update: 2024-09-20 02:18:36 UTC
README
PHP 5.x+ 的 QuickBooks 集成支持
您下载的软件包包含将各种版本和版本的 QuickBooks 连接到 PHP 的代码和文档,允许您的 PHP 应用程序执行以下操作:
- 自动将您网站上的订单发送到 QuickBooks Online 或 QuickBooks for Windows
- 使用 Intuit Payments/QuickBooks Merchant Services 充值信用卡
- 通过 OAuth 连接到 QuickBooks v3 APIs
- 获取 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,以便通知有关更新/改进
支持
问题和一般支持
在您寻求帮助之前 确保您
- 如果您连接到 QuickBooks Online,请运行
troubleshooting.php
脚本:https://github.com/consolibyte/quickbooks-php/blob/master/docs/partner_platform/example_app_ipp_v3/troubleshooting.php - 确保您发布您的代码 - 如果看不到您正在做什么,我们无法帮助您。
现在 您已经有了 troubleshooting.php
脚本输出和您的代码,请在以下两个地方之一提问
- StackOverflow: https://stackoverflow.com/questions/tagged/quickbooks(这是获取支持的最佳地点)
- Intuit 开发者论坛: https://help.developer.intuit.com/s/
错误/拉取请求
示例
您可以在 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
源自 consolibyte/quickbooks-php
此项目是Keith Palmer的consolibyte/quickbooks-php的分支。
与原始仓库的差异
- 使用phpcs清理
- 使用Rector重构