Quickbooks PHP与自定义数据库模式的集成
使用v3提供的非常方便的QuickBooks DevKit,我成功地使用了MySQL中“镜像”QB数据库的示例,遵循了快速入门指南和wiki中的信息 我的问题出现在尝试执行与“镜像”数据不同的操作时。例如,我没有qb_发票,而是有自己的Quickbooks PHP与自定义数据库模式的集成,php,quickbooks,quickbooks-online,Php,Quickbooks,Quickbooks Online,使用v3提供的非常方便的QuickBooks DevKit,我成功地使用了MySQL中“镜像”QB数据库的示例,遵循了快速入门指南和wiki中的信息 我的问题出现在尝试执行与“镜像”数据不同的操作时。例如,我没有qb_发票,而是有自己的Invoice表 我怎样才能做到这一点?查看这些示例,everything调用initialize()和createUser()来镜像所有数据库表。最后,我想利用DevKit,特别是它与WebConnect和Online的集成,但不包括“整个”QuickBooks
Invoice
表
我怎样才能做到这一点?查看这些示例,everything调用initialize()
和createUser()
来镜像所有数据库表。最后,我想利用DevKit,特别是它与WebConnect和Online的集成,但不包括“整个”QuickBooks数据库
我想了几件事,也许我走对了
- 编写自己的SOAP服务器以与WebConnect通信,来回发送qbXML并自行解释结果,以确定将哪些数据插入到自定义模式中的哪些表中
- 修改QuickBooks DevKit以满足我的需要-在某个地方挂接并让它将数据写入我的自定义模式
- 混合方法-使用DevKit简化SOAP服务器,但使其写入我自己的模式
- QuickBooks窗口的快速启动:
- QuickBooks ONLINE的快速入门:
这就是我上面链接的“快速入门”的基本功能,也是您打算使用这些库的方式。好吧,有一件事对我有利。。。刚刚发现我可以在示例中将
quickbooks\u sql\u enabled
设置为false,但它不会设置所有疯狂的镜像。朝着正确的方向迈出了一步!基思,我觉得你会回答的——谢谢!所以,在我问了这个问题之后,我开始思考这个框架以及它是如何工作的。具体来说,QBWC连接、请求和发送响应的过程。我不得不从SQL映射的角度来研究这个项目,所以我对整个项目的理解有点粗糙。谢谢你的信息,我感谢你的回答!这是一个很棒的框架,我只是花了一点时间来连接这些点。:)没问题,很高兴有帮助!