我想编写一个 shell/python 脚本来检查网站是否适合移动设备。使用浏览器,这可以很容易地通过访问-
https://www.google.com/webmasters/tools/mobile-friendly/?url=<website_addr>
例如-
https://www.google.com/webmasters/tools/mobile-friendly/?url=http://facebook.com
我尝试通过 curl、
wget
、lynx
命令获取内容,但没有成功。
我该怎么做?
最佳答案
桑 git ,
我建议你看看 requests用于检索 url 的库。另外,正如已经说过的(我没有使用此 api 的经验),您需要调用' https://www.googleapis.com/pagespeedonline/v3beta1/mobileReady?url=http://facebook.com ' 而不是您发布的网址。
这是一个例子:
import requests
r = requests.get('https://www.googleapis.com/pagespeedonline/v3beta1/mobileReady?url=http://facebook.com')
data = r.json()
这将为您提供一个 json 文件,其中包含您发布的网站使用的所有数据。
关于python - 移动友好测试脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28616894/