應用是獨立于藍天采集器的程序,您可以使用任何php框架來開發,完全按照您自己的代碼風格編寫應用
使用“后臺?工具&開發?開發?應用程序”可快速創建新的應用
應用創建好后可在“后臺?云端?已下載?應用程序”中看到,創建的文件則在“根目錄/app/標識名”中
注意:應用目錄下的index.php為入口文件請勿修改,標識名.php為應用配置文件(建議不要直接修改,而是在“應用?管理?開發應用”中編輯)
應用需要配置偽靜態才能正常使用,配置文件在藍天采集器根目錄:nginx.conf(nginx),.htaccess(apache),web.config(iis)
應用和藍天采集器的代碼相互獨立,不受藍天采集器更新的影響,但在功能上需要一些關聯,可使用“根目錄/app/app/skycaiji.php”類將兩者關聯:
在應用代碼中使用skycaiji_app()方法獲取應用類對象
skycaiji_app()->isAdmin()判斷藍天采集器是否管理員登錄
skycaiji_app()->system屬性調用藍天采集器配置(包含數據庫配置)
如果存在“安裝、卸載、升級”接口,需要在接口中使用skycaiji_app()->status()返回狀態
更多屬性和方法請查看skycaiji.php
您可以下載并參考“第三方平臺”應用來開發您自己的應用程序,關注幾個重點:
數據庫關聯:應用目錄/config/database.php
安裝、升級、卸載接口:應用目錄/application/client/controller/App.php