VB.Net谷歌页面速度Api如何将策略改为移动



我正试图通过VB.Net WindowsForm应用程序运行谷歌页面速度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

注意,我是visualstudio2012与Nuget包的api。

您需要创建一个具有所需设置的RunpagespeedRequest对象。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类引用PagespeedapiResource.RunpagespeedRequest类引用

相关内容

  • 没有找到相关文章