-2
我想检索其他帐户日历事件。为此,我创建了一个服务帐户。但是,在android studio中如何保存p12文件以及如何访问它。使用服务帐户谷歌日历api android
我想检索其他帐户日历事件。为此,我创建了一个服务帐户。但是,在android studio中如何保存p12文件以及如何访问它。使用服务帐户谷歌日历api android
您可以了解这Creating a service account:
采取记下服务帐户的电子邮件地址和服务 帐户的P12私钥文件存储到您的 应用程序访问的位置。您的应用程序需要他们进行授权的API调用。
所以,它取决于你把它放在你的项目文件夹。但是之后你必须指定路径。在代码中使用p12的演示。
GoogleCredential credential = new GoogleCredential.Builder()
.setTransport(httpTransport)
.setJsonFactory(JSON_FACTORY)
.setServiceAccountId(emailAddress)
.setServiceAccountPrivateKeyFromP12File(new File("MyProject.p12"))
.setServiceAccountScopes(Collections.singleton(SQLAdminScopes.SQLSERVICE_ADMIN))
.setServiceAccountUser("[email protected]")
.build();
你解决了你的问题吗? – noogui