我是新手使用Google API。我正在尝试检索Google日历API并向用户显示事件数据。我已经完成了“http://samples.google-api-java-client.googlecode.com/hg/calendar-android-sample/instructions.html?r=default”,但我对API密钥生成感到震惊。
请告诉我如何使用openssl生成oauth2.0密钥。
我打算使用其他网络服务来使用Google日历API,因此请帮助我使用其他网络服务而不是客户端图书来使用Google日历API。
谢谢&问候 迷你。
答案 0 :(得分:1)
找出Java JDK bin文件夹的位置。在我的情况下,它是:'C:\ Program Files \ Java \ jdk1.7.0_17 \ bin'。这取决于您拥有的JDK版本。
在那里打开一个命令窗口。 (在Windows 7上:SHIFT +右键单击文件夹,然后从上下文菜单中选择“在此处打开命令窗口”。)
使用密钥库工具从密钥库中获取SHA1指纹。(参见屏幕截图)
keystore -list keystore 'path-to-your-keystore'
(在我的情况下是:C:\ Users \ D \ .android \ debug.keystore)
输入密钥库的密码,然后记下SHA1证书指纹。如果您使用默认的Android调试密钥,则密码为:'android。
根据您提供的链接上的说明在Google apis控制台上注册应用和SH1指纹。 '创建另一个客户ID' - >选择“已安装的应用程序” - >选择'Android' - >输入您的应用的包名称和上一步骤中的SHA1指纹 - > '创建客户ID'
就是这样,示例应用程序应该可以正常运行。祝你好运。