我想为我的 Android 应用程序使用 googleplus API。
我可以在 menifest.xml 文件中共享我的 googeplus 客户端 ID 和 API 密钥而不会损害任何安全性吗?
有人可以使用此信息进行一些恶意活动吗?
我想为我的 Android 应用程序使用 googleplus API。
我可以在 menifest.xml 文件中共享我的 googeplus 客户端 ID 和 API 密钥而不会损害任何安全性吗?
有人可以使用此信息进行一些恶意活动吗?
他们可能会通过冒充您的应用程序耗尽您的 API 调用配额。然后您的应用程序将停止工作(如果他们禁止您的密钥,则暂时或永久停止工作)。也就是说,要使您的应用程序正常工作,它们需要在应用程序内部,因此您必须将它们放在那里。您可能会尝试对它们进行一些混淆以使它们不那么明显。
在 Android 中设置客户端身份验证有比使用简单 API 密钥更好的方法。完整说明可从Android 版 Google+ 平台页面获得。在高层次上,采取了以下步骤:
您不需要像对 Web 应用程序一样进行身份验证,因为您的包及其证书足以识别您的应用程序。因此,每个应用程序都需要一个唯一的包。