2011-01-09 293 views
0

我正在構建一個駐留在客戶端服務器上的php應用程序,它能夠連接到遠程服務器(REST API)並不斷髮送和檢索數據。我將有多個客戶端存儲在主服務器上,爲他們提供他們可以用來訪問服務器的密鑰。我的問題是知道如何構建這樣的東西,以確保它安全,高效並且首先是可擴展的。這個應用程序也將很大程度上基於Facebook和Twitter等社交網絡。大多發佈,分享等。 也會有一些貝寶和/或信用卡付款。我想知道完全構建這樣的東西以及我應該使用哪些工具的最佳方法。PHP獨立應用程序

另外值得一提的是,由於用戶將爲此應用程序支付費用,因此如果他們決定停止使用,我可以禁用他們的帳戶並且不再訪問數據。我可以做這個編碼,但是我很少知道如何輕鬆地遠程執行此操作。

非常感謝。

回答

0

由於它基於社交網絡,因此您可以使用來自Google或Facebook的OAuth來驗證用戶身份。這將防止您需要存儲密碼,同時仍然允許您的應用訪問其社交網絡數據。

由於您使用的是信用卡,請不要將它們存儲在您的數據庫中。讓貝寶處理所有的付款細節。

+0

如何向api遠程發送請求?這是否可以通過CURL,如果是的話,你可以向我展示一個例子嗎?非常感謝。 – 1337holiday 2011-01-10 03:11:20