Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.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
Java 我可以在本地运行并调试使用Google API的Web应用程序吗;s[GWT+;GAE]_Java_Google App Engine_Gwt_Oauth_Google Api - Fatal编程技术网

Java 我可以在本地运行并调试使用Google API的Web应用程序吗;s[GWT+;GAE]

Java 我可以在本地运行并调试使用Google API的Web应用程序吗;s[GWT+;GAE],java,google-app-engine,gwt,oauth,google-api,Java,Google App Engine,Gwt,Oauth,Google Api,我正在使用Google app Engine和GWT开发一个web应用程序,我需要使用Google API(Google日历、文档等…) 正如我所知,我必须将我的域设置为OAuth身份验证的回调。我说得对吗 如果是这样,我是否被迫部署到GAE上进行测试?我的意思是,我不能在本地运行,因为我的本地主机不能是有效的回调 你知道使用谷歌API进行本地调试的方法吗 我建议配置DynDNS,但这不是短期内的解决方案(路由器不兼容).如果您使用AuthSub,我认为您不需要注册域。用户只需要一个谷歌帐户 我

我正在使用Google app Engine和GWT开发一个web应用程序,我需要使用Google API(Google日历、文档等…)

正如我所知,我必须将我的域设置为OAuth身份验证的回调。我说得对吗

如果是这样,我是否被迫部署到GAE上进行测试?我的意思是,我不能在本地运行,因为我的本地主机不能是有效的回调

你知道使用谷歌API进行本地调试的方法吗


我建议配置DynDNS,但这不是短期内的解决方案(路由器不兼容).

如果您使用AuthSub,我认为您不需要注册域。用户只需要一个谷歌帐户

我曾经在GAE上使用过AuthSub和Google文档/电子表格API,并且能够在本地进行测试

很遗憾,我不能给你我的代码和精确的解决方案(那是很久以前的事了)。但我广泛使用的代码示例之一是FetcherServlet,请查看以下代码:

另外,我猜您可能已经阅读了此页面(但他们的FetcherServlet使用OAuth,而不是AuthSub),因此可能只需将其用于一些背景信息:


我根据FetcherServlet示例调整了代码,最后我可以运行本地服务器进行回调:-)谢谢