2017-02-24 57 views
0

我的一大難題面前敢HTTP請求(離子型2),我已經瞭解如何使用Node.js和Express和對離子2.接收的電話

運行目前,離子應用程序的API應用程序可以發送HTTP請求到API

我想知道如果有一個API來發送HTTP請求到智能手機應用程序的方式(用於連接到API等等例如新的用戶...)

提前致謝 !

+0

您應該使用推送通知。 –

回答

0

事實上,應用程序可以發送HTTP請求的API是因爲應用程序知道IP地址和端口號。服務器正在偵聽對該端口的請求。

但是,服務器不知道手機的IP地址,電話不聽的端口。所以,API無法主動向應用發送HTTP請求。

但是,你可以使用TCP而不是HTTP。 TCP是保持連接狀態。應用程序和API可以多次發送消息給對方。此外,應用程序應該是首先啓動連接的應用程序。

或者,應用程序使用HTTP,要求在規定的時間(輪詢)數據的服務器。

+0

謝謝!如果我知道電話的IP地址,是否有辦法做到這一點? –

+0

有沒有辦法使用socket.io來做到這一點? –

+0

您需要讓應用程序在某個端口中偵聽,以便API可以請求此IP和端口。 @AlvinFREY – HungryMilk