Java 通过google assistant向自托管端点发出post请求的最简单/免费方式是什么

Java 通过google assistant向自托管端点发出post请求的最简单/免费方式是什么,java,android,actions-on-google,Java,Android,Actions On Google,不久前,我编写了一个后端,通过post请求触发我的自动cat进料器。现在我正试图做到这一点,这样我就可以说‘嘿,谷歌,喂我的猫’,结果,帖子请求就会被提出 我在这件事上比我想象的要困难得多,我尝试了以下几点: 我使用了一个名为“HTTP快捷方式”的应用程序,我可以用助手打开这个应用程序,但是我仍然需要自己点击我想要的快捷方式,这还不够好。我已经将快捷方式锁定在我的主屏幕上,并将其命名为“喂猫”,但如果我说嘿,谷歌,喂猫,它不会触发 由于1不起作用,我在想,如果我可以打开应用程序,那么我可以创建

不久前,我编写了一个后端,通过post请求触发我的自动cat进料器。现在我正试图做到这一点,这样我就可以说‘嘿,谷歌,喂我的猫’,结果,帖子请求就会被提出

我在这件事上比我想象的要困难得多,我尝试了以下几点:

  • 我使用了一个名为“HTTP快捷方式”的应用程序,我可以用助手打开这个应用程序,但是我仍然需要自己点击我想要的快捷方式,这还不够好。我已经将快捷方式锁定在我的主屏幕上,并将其命名为“喂猫”,但如果我说嘿,谷歌,喂猫,它不会触发

  • 由于1不起作用,我在想,如果我可以打开应用程序,那么我可以创建一个应用程序启动,发出post请求,然后再次退出,然后我可以说嘿google open{app name},它也会做同样的事情。在制作了这个应用程序之后,我验证了它确实提供并关闭了,但是后来我注意到,如果我说“嘿,谷歌,打开{app name}”,它就不工作了,而是用谷歌搜索它

  • 我猜这是因为我的应用只是一个开发应用,从来没有通过审查


    是否有更好的方法来处理此问题?

    如果可以从外部世界访问您的服务器,则可以采取其他一些方法

  • 您可以创建一个小程序,该小程序接受您说过的短语,并向您的cat feeder发出web请求(带有可选参数)

  • 如果你想学习一大堆新东西,你可以学习如何制作一个新的。(这是谷歌对助手应用程序的称呼。)

    • 这可能是一个接收短语、将JSON发送到您指定的webhook并接收通过助手播放的回复的过程

    • 或者,如果你能找到一个合适的设备,你可能希望探索什么样的猫饲料可能是什么样的


  • 无论是谁投票决定结束,这个问题对于问题领域来说都是非常有针对性的。它提出了一个问题,并提出了一些合理的尝试来解决这个问题。我已经花了一些时间研究行动,但对于像我想做的这么简单的事情来说,似乎付出了太多的努力。我想我最初希望GoogleAssistant能够打开应用程序的快捷方式,但我认为IFTTT肯定是最简单的解决方案。我刚刚用一个webhook实现了它,它可以正常工作