2017-06-01 71 views
0

是否可以從Ionic App提供REST API? 我試圖安裝express,以接收REST調用,但目前還沒有運氣。從Ionic App提供REST API

背景是,我想從一個Ionic2應用程序調用另一個Ionic2應用程序的方法。 我看了幾個小時,卻找不到辦法做這樣的事情。我知道這不是常用的方式,但對我來說是必要的,因爲它應該以相當髒的方式替換推送通知(由於缺少開發者帳戶,僅供演示使用)

+0

只是爲了確保,你打算創建一個離子的應用程序,運行它作爲服務器。讓其他離子2應用程序連接到它..? –

+0

是的,這是我的計劃 – seniorbenelli

+0

你確定哥哥..?我的意思是你確定你的手機有能力處理多個請求,因爲你的用戶羣增加了..?從託管在類似heroku的節點服務器上提供你的應用可能更聰明嗎? –

回答

1

您是否看過Ionic Native httpd plugin ?這可能會爲您提供與一些調整找什麼

使用例如直接從他們的文檔:

import { Httpd, HttpdOptions } from '@ionic-native/httpd'; 

constructor(private httpd: Httpd) { } 

... 


let options: HttpdOptions = { 
    www_root: 'httpd_root', // relative path to app's www directory 
    port: 80, 
    localhost_only: false 
}; 

this.httpd.startServer(options).subscribe((data) => { 
console.log('Server is live'); 
}); 
+0

謝謝,我會研究它。 – seniorbenelli