【发布时间】:2019-01-18 13:37:39
【问题描述】:
我正在尝试检索外部网站的元标记。
在查看源代码中,我看不到这些标签,获得它们的唯一方法是检查元素。但是,如果我使用 facebook 调试器调试 url,所有元标记都在那里。
我正在努力寻找一种将这些标签作为 php 变量获取的方法。
网址:https://play.anghami.com/song/45345900 FB Scraper 怎么看:https://developers.facebook.com/tools/debug/echo/?q=https%3A%2F%2Fplay.anghami.com%2Fsong%2F45345900
【问题讨论】:
-
你想获得 元标题?
-
该页面可能只是根据请求的用户代理返回不同的内容,因此请尝试让您的请求发送与 Facebook 相同的请求。 developers.facebook.com/docs/plugins/faqs#faq_1748179212062572
-
我想获得一些类似于 Facebook 刮板所获得的元标签:
-
我尝试更改 User-Agent 但这没有帮助: header('User-Agent: facebookexternalhit/1.1'); $html = file_get_contents('play.anghami.com/song/45345900'); echo show_source($html);