gpt4 book ai didi

c# - Google Analytics API 客户端库之间有什么区别? (google-api-dotnet-client 与 google-gdata)

转载 作者:太空狗 更新时间:2023-10-29 17:55:26 26 4
gpt4 key购买 nike

Google APIs Client Library for .NET 之间有什么区别? (google-api-dotnet-client) 和 .NET library for the Google Data API (google-gdata) 因为它们属于 Google Analytics API

最佳答案

以我(有限)的经验:

  • GData 有更好的集成 OAuth2 支持,更易于使用。

  • GoogleApiDotnetClient 服务返回特定的子类型,而 GData 返回基本类型。例如,GoogleApiDotnetClient 日历事件请求返回类型为 IEnumerable<Event> 的内容,而 GData 返回 IEnumerable<AtomEntry>其中每个实例实际上是一个 EventEntry .

  • GoogleApiDotnetClient 实例更简单,例如 Event.Summary是一个字符串字段,而 GData 的摘要是一个 AtomTextConstruct它有一个 Text属性(property)。

  • GoogleApiDotnetClient 不支持某些 API,尤其是电子表格。

  • 日期往往是 GoogleApiDotnetClient 中的字符串,但正确的是 DateTime GData 中的值。

  • 遗憾的是,两者都没有任何 XML 注释。

到目前为止,我更喜欢 GoogleApiDotnetClient,但坦率地说,它们都有很大的改进空间。

关于c# - Google Analytics API 客户端库之间有什么区别? (google-api-dotnet-client 与 google-gdata),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9100770/

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