我正在使用Google Client Library For .NET (v1.9.0.1360)来搜索Youtube视频。我试图理解如何处理来自Youtube的错误。据我所知,我可以从库中捕获的唯一例外是GoogleApiException
,它只包含HttpStatusCode
。但是,查看Youtube可以返回的the possible error codes,有几种情况使用相同的代码,使用不同的消息来区分错误。
如何判断我是否收到400 - invalidPageToken
或400 - missingRequiredParameter
? Message
的{{1}}属性看起来像这样,但我该怎么解析呢?
GoogleApiException