2014-07-09 43 views
0

我想從服務器獲取JSON數據並將其存儲到我的服務器上的數據庫。如何使用PHP從一臺服務器接收數據到另一臺服務器

我買了返回json的API,這意味着服務器不是我的,但我想要將這些數據存儲到我的服務器。

如何調用API,接收數據並將其存儲到我的服務器?

P.S.該API只允許從5個IP地址訪問,我想用它的Android應用程序。我不必直接從該服務器獲取數據到android手機,而必須將該數據存儲到我的服務器,然後在我的服務器上調用GET方法以在android手機上接收結果。這樣我甚至可以使用GCM。 它不一定是PHP腳本。如果你有更好的主意或解決方案,請讓我知道。

+0

'$ JSON =的file_get_contents( 「HTTP // theapi.com /路徑/到/端點」);' – Steve

回答

0

你可以使用

$json = json_decode(file_get_contents("http//example.com/path?query")); 
+0

謝謝您的回答!所以這一行將調用API並將其內容存儲到此變量$ json中?我如何將它放在我的服務器上的數據庫中的表中? – Glimpse

+0

我無法幫助你。它取決於您使用的數據庫軟件和數據庫模式。您將使用SQL INSERT/UPDATE命令,但您如何做到這一點取決於很多事情。 –

相關問題