gpt4 book ai didi

VB.Net Google Page Speed Api 如何将策略更改为移动设备

转载 作者:行者123 更新时间:2023-12-01 16:12:30 25 4
gpt4 key购买 nike

我正在尝试通过 VB.Net WindowsForm 应用程序运行 Google pagespeed api 请求,尽管我可以得到以下请求的响应,但我无法弄清楚如何让它与移动策略一起工作。

这是我的桌面请求的工作代码:

Dim url As String = "http://news.bbc.co.uk"

Dim service = New PagespeedonlineService(New BaseClientService.Initializer() With { _
.ApiKey = "My Api Code", _
.ApplicationName = "PageSpeedOnline API Sample" _
})

Dim res = service.Pagespeedapi.Runpagespeed(url).Execute()

这里是谷歌页面速度页面的链接:https://developers.google.com/speed/docs/insights/v1/getting_started

注意我是 Visual Studio 2012,带有用于 api 的 Nuget 包。

最佳答案

您需要create a RunpagespeedRequest object与您想要的设置。 Runpagespeed() 是一个虚拟方法,一旦创建,RunpagespeedRequest 就应该使用它。

未经测试的代码

Dim url As String = "http://news.bbc.co.uk"

Dim service = New PagespeedonlineService(New BaseClientService.Initializer() With { _
.ApiKey = "My Api Code", _
.ApplicationName = "PageSpeedOnline API Sample" _
})

Dim res = New RunpagespeedRequest(service, url);
res.Strategy = PagespeedapiResource.RunpagespeedRequest.StrategyEnum.Mobile
res.Runpagespeed(url).Execute()

上面的代码可能不起作用,但我认为它会引导您设置任何其他属性。

PagespeedapiResource Class Reference PagespeedapiResource.RunpagespeedRequest Class Reference

关于VB.Net Google Page Speed Api 如何将策略更改为移动设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26501621/

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