原始文件或类似的谷歌助理对话webhook?

时间:2017-05-18 12:11:20

标签: actions-on-google google-assistant-sdk

Google助手有一个json webhook api,称为“#hob;对话webhook' (api documentation)和它的node.js客户端库here

问题:是否有一个.proto protobuffers文件或一些其他单一来源的真实文件,我可以用来帮助我开始用node.js以外的语言为这个webhook编写服务器?

更多信息:

  • 在我的情况下,我想在go(golang)中处理webhook,但我希望其他人想在python,java等中为google助手操作创建一个webhook服务器。
  • 基本上我正在寻找谷歌用来作为这个api的唯一真相来源。我假设在线文档(参见上面的第一个链接)是从文件自动生成的,而不是手工编写的。
  • 我真的希望有一个.proto文件可以或者可以使用,以便go / python / java / etc。客户端库可以(某种程度上)自动生成。很多谷歌的公众都可以使用此功能,请参阅 github.com/googleapis 。用于将助手嵌入设备的新助手sdk还有一个用于其界面定义的原型文件,请参阅 github.com/google-apis 助手/嵌入式 >

提前感谢您的帮助。

PS:如果一个原型文件不可用且有googlers正在阅读此文件,请您尝试提供一个!我可以列出为社区提供一个可用的好处,但是我会愚蠢地试图向googlers出售protobuffers!所以我会把它留在那里。感谢。

1 个答案:

答案 0 :(得分:0)

我无法找到谷歌提供的任何内容,权威性地显示了 request/response 对话操作的流程。我使用了一些我在GitHub上找到的实现来使我的python应用程序正常工作。我发现Github - actions-on-google-phpGithub - google-action-three-doors有助于显示协议中来回传递的JSON。