【问题标题】:Get the complete html code from an album of facebook从facebook的相册中获取完整的html代码
【发布时间】:2015-01-09 17:59:12
【问题描述】:

我正在尝试从 facebook 的相册中获取 html 代码,一旦完成,我想提取照片链接, 但正如我们所知,所有照片都不会立即加载,而是在您向下滚动时加载。

当我使用 cURL 时,它只会获取最初加载的照片链接。

有没有办法通过php获取整个加载的html代码?

请忍受我的英语。

谢谢

编辑:嗯,我想在任何有这种行为的页面上做同样的事情,而不仅仅是在 facebook 上。还是谢谢

【问题讨论】:

  • 您应该为此使用 Facebook Graph API。您描述的加载是通过 JavaScript 处理的 - PHP 不会执行它。

标签: php html facebook curl


【解决方案1】:

您将无法通过此方法可靠地从 Facebook 获取相册。

原始请求发送了少量照片,其余的通过 ajax 加载。使用 curl,我知道无法模拟导致所述 ajax 加载的事件。您可以调用原始的,然后再调用其他 ajax 端点,但是这种方法可能会破坏第二个 fb 的任何更改。

正如 ceejayoz 所说,您应该将 fb api 用于此类事情。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-22
    • 1970-01-01
    相关资源
    最近更新 更多