2011-04-09 200 views
0

我能夠從社交圖譜API中提取用戶信息並將其顯示在我的網站內的標籤中。我現在如何獲得這些信息,並將其用於PHP腳本中?換句話說,我想使用PHP來計算天氣,但只能根據用戶臉譜檔案中的首選天氣(假設情況)。現在,假設我已經使用javascript獲得了用戶喜愛的天氣,那麼如何使用PHP來獲取該信息以執行我的計算?我想一種方法是使用正則表達式來匹配同一頁面上的值,但這似乎很乏味。任何幫助/方向表示讚賞。通過javascript獲取價值使用PHP獲取價值

+0

不知道我明白這個問題。如果問題是php如何獲取數據來處理它,那麼你可以使用ajax將它從javascript發送到php。如果問題是你如何處理php中的數據,那麼它實際上取決於你所接收數據的格式。 – 2011-04-09 00:55:42

回答

0

你使用PHP來訪問他們提供的Facebook API或預建的HTML嗎?你應該使用php來檢索數據,做你需要做的數據,然後顯示在網頁上,而不是相反。

0

您可以使用JavaScript獲取數據,然後使用AJAX將其發送到您的PHP腳本,但是這是一個完整的方法。

您可以直接從PHP腳本調用Graph API。事情是這樣的:

$r = new HttpRequest('https://socialgraph.googleapis.com/<method_name>', HttpRequest::METH_GET); 

您需要的時候你得到的迴應來分析數據 - json_decode()應該做的伎倆。