对于一个项目,我需要通过php应用程序获取facebook源页面(html one)。 我尝试了很多方法,如curl,file_get_content,更改我的ini_set等....但facebook永远不会让我得到html结果文件。 有人可以帮忙吗? 例如这个页面:
ini_set('user_agent', $_SERVER['HTTP_USER_AGENT']);
$data = file_get_contents("http://apps.facebook.com/is_cool/?cafe_action=album&view=scroll",0);
Print strip_tags($data,"");
非常感谢。 达明
评论1: - 我需要创建2个应用程序。我想解析html代码以从一个到另一个获取一些信息。我不想复制或拿走Facebook代码。我只想制作一个“查看源代码”(如IE或firefox)并将其放在一个文件中,而不要问我的用户。当我的用户登录我的第一个应用程序时,我只想知道获取其他内容的凭据。
答案 0 :(得分:1)
您遇到问题的原因是大部分Facebook主页内容都是通过AJAX加载的。数据未硬编码到浏览器呈现的内容中。
你应该想到一种不同的方式来实现你的目标。如果你告诉我们更多关于你想做什么的事情,我们可以帮你找到另一种方法。