gpt4 book ai didi

google-api - Google 是否提供移动友好测试的 API 访问权限?

转载 作者:行者123 更新时间:2023-12-02 23:48:46 28 4
gpt4 key购买 nike

是否有允许访问 Google 移动友好测试的 API,可以在 https://www.google.com/webmasters/tools/mobile-friendly/ 中查看?

最佳答案

如果您无法通过谷歌搜索找到它,则它可能不存在。

一个 hacky 解决方案是使用 PhantomJS 创建一个进程。输入 url,提交它,然后对 dom 进行脏检查以获取结果。

PhantomJS is a headless WebKit scriptable with a JavaScript API.

但是,如果您滥用此功能,Google 可能会将您的 IP 地址列入黑名单。轻度使用应该没问题。另请注意,Google 可以随时更改其 dom 结构或类名称,因此,如果您的工具突然崩溃,请不要感到惊讶。

这是一些粗糙的、未经测试的代码...

var url = 'https://www.google.com/webmasters/tools/mobile-friendly/';
page.open(url, function (status) {

// set the url
document.querySelector('input.jfk-textinput').value = "http://thesite.com";
document.querySelector('form').submit();

// check for results once in a while
setInterval(function(){
var results = getResults(); // TODO create getResults
if(results){
//TODO save the results
phantom.exit();
}
}, 1000);
});

关于google-api - Google 是否提供移动友好测试的 API 访问权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29422764/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com