2011-04-09 157 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()应该做的伎俩。