我正在使用适用于Google Data API的.NET客户端库(版本2.2.0):
https://code.google.com/p/google-gdata/downloads/list
我正在阅读Google将停止支持Calendar API的API v2。我不确定.NET客户端库使用的是什么版本的API,或者如何弄清楚它? Google Data .NET Client Library文档非常糟糕。我有源代码,但是如何找出我正在使用的API的任何提示将不胜感激。
我怀疑GData .NET库使用APIv2用于Calendar,并且正在使用APIv3用于Contacts,但我不确定/困惑。
标记
答案 0 :(得分:0)
我找到了。查看GData .NET客户端库2.2.0的源代码,您可以看到它使用APIv2用于Calendar接口,APIv3用于Contact接口。
versioninterfaces.cs:
public const int VersionTwo = 2;
public const int VersionThree = 3;
calendarservices.cs:
protected override void InitVersionInformation() {
this.ProtocolMajor = VersionDefaults.VersionTwo;
}
contactservices.cs:
protected override void InitVersionInformation() {
this.ProtocolMajor = VersionDefaults.VersionThree;
}