hochladen von Dateien auf Google drive VB.NET - auf der Suche nach funktionierenden code

Möchte ich zum hochladen von txt-Dateien in meinem google-Laufwerk verwenden vb.net ich war auf der Suche nach über 2 Stunden und ich fand diese Upload und download auf Google Drive verwenden VB.NET Form

Imports Google.Apis.Auth
Imports Google.Apis.Download

 'Dev Console:
 'https://console.developers.google.com/

 'Nuget command:
 'Install-Package Google.Apis.Drive.v2

Private Service As DriveService = New DriveService

Private Sub CreateService()
    If Not BeGreen Then
        Dim ClientId = "your client ID"
        Dim ClientSecret = "your client secret"
        Dim MyUserCredential As UserCredential = GoogleWebAuthorizationBroker.AuthorizeAsync(New ClientSecrets() With {.ClientId = ClientId, .ClientSecret = ClientSecret}, {DriveService.Scope.Drive}, "user", CancellationToken.None).Result
        Service = New DriveService(New BaseClientService.Initializer() With {.HttpClientInitializer = MyUserCredential, .ApplicationName = "Google Drive VB Dot Net"})
    End If
End Sub


Private Sub UploadFile(FilePath As String)
    Me.Cursor = Cursors.WaitCursor
    If Service.ApplicationName <> "Google Drive VB Dot Net" Then CreateService()

    Dim TheFile As New File()
    TheFile.Title = "My document"
    TheFile.Description = "A test document"
    TheFile.MimeType = "text/plain"

    Dim ByteArray As Byte() = System.IO.File.ReadAllBytes(FilePath)
    Dim Stream As New System.IO.MemoryStream(ByteArray)

    Dim UploadRequest As FilesResource.InsertMediaUpload = Service.Files.Insert(TheFile, Stream, TheFile.MimeType)

    Me.Cursor = Cursors.Default
    MsgBox("Upload Finished")
End Sub

kann ich nicht bekommen, diesen code zu arbeiten .. kann mir jemand helfen diesen code beheben ro post hier vb.net code, wo ich nur hinzufügen, dass meine client id , client secret?

  • Auf der Suche nach einer funktionierenden code ausführen alle Aktionen, die Sie wollen, ohne zu tun, jede Art von Anstrengung, die von Ihrem eigenen und/oder über die erforderlichen Kenntnisse? Sie haben sicherlich an den richtigen Ort kommen. Bitte, warten Sie hier.
  • Überprüfen Sie diese quickstart, es ist nicht in VB, aber seine in C#. Erhalten Sie alle grundlegenden Konzepte benötigt, um einfache API-Aufrufe zu Fahren: developers.google.com/drive/web/quickstart/dotnet überprüfen Sie auch diese Dokumentation auf, wie man Fragen bei Stack Overflow: stackoverflow.com/help/how-to-ask
InformationsquelleAutor jonas dufek | 2015-11-30
Schreibe einen Kommentar