簡體   English   中英

使用PHP通過javascript獲取值

[英]Obtaining value obtained by javascript using PHP

我能夠從社交Graph API中提取用戶信息,並將其顯示在我網站上的標簽中。 現在如何獲取此信息,並在PHP腳本中使用它? 換句話說,假設我想使用PHP計算天氣,但僅基於用戶Facebook個人資料上的首選天氣(假設情況)。 現在,假設我已使用javascript獲取了用戶的首選天氣,那么如何使用PHP獲取該信息以執行計算呢? 我猜一種方法是使用正則表達式匹配同一頁上的值,但這似乎很乏味。 任何幫助/方向表示贊賞。

您是否正在使用php訪問Facebook API或它們提供的預構建HTML? 您應該使用php來檢索數據,對數據進行必要的處理,然后將其顯示在網頁上,而不是相反。

您可以使用javascript獲取數據,然后使用AJAX將其發送到您的php腳本,但這是一種繞行方式。

您可以直接從PHP腳本調用Graph API。 像這樣:

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

得到響應時,您將需要解析數據json_decode()應該可以解決問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM