我使用Google Api客户端连接到Drive Api,如下所示:
apiClient = new GoogleApiClient.Builder(this)
.addApi(Drive.API)
.addScope(Drive.SCOPE_FILE)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.build();
效果很好。
我们的用户现在想看看哪个帐户(用户名)用于此目的,是否可以使用此 api,或者我应该添加更多,例如 G+?当然,最好的做法是不添加。
您可以尝试使用GoogleApiClient
设置帐户。
下面是文档中的示例。
GoogleApiClient client = new GoogleApiClient.Builder(this)
.addApi(Plus.API)
.addScope(Plus.SCOPE_PLUS_LOGIN)
.setAccountName("users.account.name@gmail.com")
.build();
client.connect();
关于您使用G +的想法,您可以尝试查看此页面。
另请尝试检查此SO问题以获取更多信息。