我正在研究新的Google Actions Java API,而one of its examples apps引用了 com.google.api.services.actions_fulfillment.v2.model。* 包中的许多类。
例如,此类:com.google.api.services.actions_fulfillment.v2.model.CarouselBrowseItem;
根据actions-on-google-java setup instructions,唯一开始使用此库进行开发的Maven依赖项是:
<dependency>
<groupId>com.google.actions</groupId>
<artifactId>actions-on-google</artifactId>
<version>1.0.2</version>
</dependency>
但是,library的内容不包含上述软件包中的类。
它的pom.xml包含对actions-bindings
groupId下的dialogflow-bindings
和com.google.actions
jars的一些引用,但是这些库似乎不存在于Maven Central中。
在使用这一针对Java API的新Google Action开发时,如何获取这些模型类以防止编译错误?它是否存在于它自己的jar中某个地方,还是需要由某些protbuf,Kotlin或其他东西生成?
谢谢。