2012-12-10 24 views
1

我有一個系統使用keith-palmer的PHP集成框架。如何正常停止使用PHP的Quickbooks連接器傳入請求?

定期我需要在使用它的系統上執行維護。帶有Web連接器的QB服務器每30分鐘自動撥入一次,並且服務器系統會自動將新訂單導入隊列以進行導入 - 我怎樣才能向quickbooks Web連接器發送優雅的「Nothing to do」響應以停止請求而不會導致任何錯誤?

503之類的東西 - Try Later頭是我在想什麼,但知道qbXML的奇蹟可能會導致各種頭痛!

我看了一個說「100」的迴應 - 我認爲這意味着隊列100%完成?發送這會導致連接無誤地關機?

回答

1

引用該框架的作者Keith Palmer!


喜奔,

做到這一點,最簡單的方法就是建立自己的身份驗證功能,然後當你把網站處於維護模式具有功能返回false,以便從登錄Web連接器失敗。

http://wiki.consolibyte.com/wiki/doku.php/quickbooks_integration_php_consolibyte_webconnector#custom_authentication_functions


那麼容易相處的孩子可能已經想到這一點 - 只需短路您的身份驗證系統,並返回一個「假」作廢連接嘗試。

嘗試和測試:工程!