URL linter无法从cURL运行

sf8*_*f89 2 curl facebook graph

我需要从我的网站更新页面,所有页面都有相同的og:image.我可以使用Object Debugger网站,但手动操作需要花费数小时,所以我构建了一个Bash脚本来完成这项工作.

问题是,即使我从终端手动尝试我也无处可去.它根本不会刮掉更新的元数据.og:image(或任何其他og:meta-tag)保持不变,就像我从未输入过cURL命令一样.作为一个精度,当我从Debugger网站尝试时,它确实有效.

Open Graph文档中所示:

curl https://developers.facebook.com/tools/lint/?url={YOUR_URL}&format=json
Run Code Online (Sandbox Code Playgroud)

有什么方法可以解决这个问题吗?谢谢!

s4y*_*s4y 7

默认情况下,cURL不遵循重定向.使用该-L选项.