2016-08-16 49 views
-1

是否可以從php調用流星函數。我需要像這樣打電話來在我的網站上集成新的軟件包。流星js中的包。需要從php調用流星js函數

如果可能的話請給示例所示爲該

+0

你想從AJAX調用客戶端調用一個PHP腳本? –

+0

不,我想從php呼叫流星函數 –

+0

你有流星服務器運行嗎?您不能簡單地評估爲PHP服務器上下文完全不同的一組API編寫的JS,如果這是您打算執行的操作。 – MasterAM

回答

0

這是一個非常簡單的一個!在PHP中,你可以做一些與HTTP調用如file_get_contents("http://yoursite.com/api/yourfunction?variableOne=1"); 或者,如果你想

而在流星(假設你明白鋼鐵路由器和服務器端的路由)這樣做

Router.route("/api/yourfunction", function() { var variableOne = this.request.header.variableOne; 
     this.response.statusCode = 200; //Post your status code 
     this.response.end();}, { where: "server" }); 

甚至捲曲如果您正在一個CORS請求時,記得要允許訪問跨服務器(不使用通配符*)

this.response.setHeader('access-control-allow-origin', '*'); 

編輯:難道這個答案的幫助?如果是這樣,請評價它