2014-05-12 53 views
0

我沒有找到iphone應用程序的任何解決方案。請幫助我的IOS應用程序。如何通過服務帳戶身份驗證從iOS應用上傳到Google雲端硬盤存儲空間?

我已經通過下面的代碼與Android應用程序進行:

java.io.File file = getTempPkc12File(); 

    ArrayList<String> scopes = new ArrayList<String>(); 
    scopes.add(DriveScopes.DRIVE); 
    scopes.add(DriveScopes.DRIVE_FILE); 
    scopes.add(DriveScopes.DRIVE_SCRIPTS); 

    HttpTransport httpTransport = new NetHttpTransport(); 

    JacksonFactory jsonFactory = new JacksonFactory(); 

    GoogleCredential credential = new GoogleCredential.Builder() 
      .setTransport(httpTransport).setJsonFactory(jsonFactory) 
      .setServiceAccountId(SERVICE_ACCOUNT_EMAIL) 
      .setServiceAccountScopes(scopes) 
      .setServiceAccountPrivateKeyFromP12File(file).build(); 

    service = new Drive.Builder(httpTransport, jsonFactory, null) 
      .setHttpRequestInitializer(credential).build(); 

回答

相關問題