Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 使用Google Assistant访问第三方应用程序功能_Android_Node.js_Integration_Actions On Google - Fatal编程技术网

Android 使用Google Assistant访问第三方应用程序功能

Android 使用Google Assistant访问第三方应用程序功能,android,node.js,integration,actions-on-google,Android,Node.js,Integration,Actions On Google,我创建了一个应用程序,可以计算您在客户项目上花费的时间。我现在想把它集成到Google Assistant中,所以当你说“与MyTimeApp交谈”,然后说“开始计算项目A的时间”时,应用程序应该启动秒表 到目前为止,谷歌助手和API.ai的意图应该是可能的。但我如何才能检查哪个用户正在使用我的应用程序(那么谁登录了),以便只访问他的帐户和连接的项目?在谷歌的所有教程视频中,它们只提供了非用户特定的示例 我已经读过关于提供登录功能的可能性。因此,我可以使用自己的注册服务,还是需要使用谷歌帐户?或

我创建了一个应用程序,可以计算您在客户项目上花费的时间。我现在想把它集成到Google Assistant中,所以当你说“与MyTimeApp交谈”,然后说“开始计算项目A的时间”时,应用程序应该启动秒表

到目前为止,谷歌助手和API.ai的意图应该是可能的。但我如何才能检查哪个用户正在使用我的应用程序(那么谁登录了),以便只访问他的帐户和连接的项目?在谷歌的所有教程视频中,它们只提供了非用户特定的示例


我已经读过关于提供登录功能的可能性。因此,我可以使用自己的注册服务,还是需要使用谷歌帐户?或者,是否有方法访问用户已登录的已安装TimeApp?

谷歌系统上的操作,这是您为助手构建操作的方式,根据您的具体需要,为您提供了一些验证选项

首先,如果你假设他们会在已经安装了应用程序的手机上这样做,那么你可以看看他们是否会满足你的需要

如果您希望将此作为不需要移动应用程序的对话操作,并且您已经有了现有的身份验证系统,那么您可以使用将他们的助理帐户链接到您为他们提供的帐户。这通常需要OAuth2服务器


如果您愿意,如果您的帐户链接到他们的Google帐户,您可以简化此操作,在这种情况下,您可以使用它在所有助手平台上处理登录。

谢谢您的帮助。那我就得用应用程序操作了。