google.apis 和 google.cloud 中的相同产品有什么区别

What is the difference between same products in google.apis and google.cloud

所以,当我注意到有 2 个 dialogflow 产品时,我打算尝试使用 c# 将 dialogflow 连接到我的应用程序 -

Google.Apis.Dialogflow

Google.Cloud.Dialogflow

我很确定我应该使用 Google.Cloud,但出于好奇,这两个包之间有什么区别? google.apis 离线了吗?

我已经尝试搜索它,但我找到的唯一模糊答案是这里 -

尽管它确实解释了两者之间的区别,但并没有解释为什么 google.apis 和 google.cloud 会有相同的服务。

如有任何帮助,我们将不胜感激!

我在搜索了一下解释差异后发现了这个 page。基本上 google.cloud 是推荐的一种,当你可以的时候使用,但它还不支持所有的语言和库。

google.apis 较旧,自动生成

google.cloud大部分是手工制作,较新的版本

link 包含一些对云库有用的参考 material。