我是网络技术的新手,在研究我想创建的网络应用程序时,我有点陷入困境.我希望能够在我的网站上使用Google地图,包括允许您使用图层并在其上绘制形状和线条的功能,但我对谷歌地图API和谷歌地图引擎之间的差异感到困惑哪一个最适合我.
对我来说,这是一个更好的选择吗?在获取Maps Engine的网站上似乎有很多繁文缛节,但我不清楚Maps API是否具备我想要的所有功能.
对不起初学者的问题,但我没有找到任何解决这个问题的常见问题解答.我真的很感激任何见解.谢谢!
在过去的一周里,我已经淹没了自己的链接,并引导自己在太多的圈子里计算,所以我想我会在这里提出问题.我有一个Android应用程序,显示指向用户必须使用其Google帐户登录的网址的网页浏览(后端内置于Google App Engine中).由于最终用户可能会在他们的Android上登录他们的Google帐户,我希望登录过程是自动的.目前,在用户打开的第一个网页浏览中,他们会看到Google登录表单和一个非常难看的后续页面,询问"您是否允许example.appspot.com使用您的Google帐户?"
这个过程对于用户体验来说是可怕的.我在这里和那里看到了关于自动登录的宝贵资源,但我坦率地失去了几乎 - 我想要的东西 - 但不是 - 能够辨别出我应该去的方向.
我阅读了Nick关于使用App Engine对应用程序进行身份验证的教程,但只是让令牌无法获得与后端上每个Google帐户关联的唯一分配的用户ID.最重要的是,之前的经验告诉我应用程序的webview会话与应用程序的HTTPClient会话不一致的困难方式.因此,即使我可以使用Nick的方法登录,也无法帮助我登录webview.
然后我遇到了这个教程,实际上看起来真的很有希望,但到目前为止我还没能调整他的代码来使用我自己的代码.
我还发现这个SO链接表明我需要做的就是将auth令牌(我可以通过Nick的方法获得)传递到我作为cookie加载的每个webview中.
这就是它.它们都是相当不同的方法,所以我想知道它们中的任何一个是否真的是我想要的.或者,如果在某处存在一种相当简单的方法.如果有人知道这个问题的直截了当的答案,我真的很感激.谢谢!