您好我在我正在开发的应用程序中使用谷歌地图,当我导出它并且第一次运行它工作正常,然后我卸载它然后做任何修改我运行它并在我的设备上查看因为每次我都不能出口它。但是,当我尝试导出并运行它时,我完成了修改,它崩溃了应用程序。 所以我回到谷歌控制台,我看到了#34;创建OAuth 2.0客户端ID",创建此ID的用途是什么。 而且什么是授权访问? 我的问题与我有关,使用简单的Api访问
答案 0 :(得分:1)
您必须在所有API请求中包含您的客户端ID。您的客户ID会将您识别为Google Maps API for Work客户,并为您的应用启用支持和购买配额。没有客户ID的请求不符合Google Maps API for Work权益。
您可以通过here.
了解更多信息简单API访问是不访问任何私有用户数据的API调用。您的应用程序必须将自身身份验证为属于您的Google Developers Console项目的应用程序。这是衡量项目使用情况以进行会计目的所必需的。
授权API访问(OAuth 2.0)是访问私有用户数据的API调用。在您可以调用它们之前,有权访问私有数据的用户必须授予您的应用程序访问权限。因此,必须对您的应用程序进行身份验证,用户必须为您的应用程序授予访问权限,并且必须对用户进行身份验证才能授予该访问权限。所有这些都是通过OAuth 2.0和为其编写的库来实现的。