凭据凭据=新的GoogleCredential.Builder() .setTransport(HTTP_TRANSPORT) .setJsonFactory(JSON_FACTORY) .setServiceAccountId(" gdriveconnector@testconnector-205108.iam.gserviceaccount.com") // .setServiceAccountPrivateKeyFromP12File(新文件(" /GoogleDriveSrvcAcnt-4d4a3f9e9059.p12")) .setServiceAccountPrivateKey(serviceAccountPrivateKey) .setServiceAccountScopes(范围) .setServiceAccountUser(" user@sdfj.com") .build();
我在帐户用户中传递了admin的电子邮件ID,但此错误仍然存在。
答案 0 :(得分:0)
您使用的是expired or invalid token access token。
建议的操作:使用长期存取来刷新访问令牌 刷新令牌。如果此操作失败,请引导用户完成OAuth流程, 如Authorizing Your App with Google Drive中所述。