An open API service indexing awesome lists of open source software.

https://github.com/mamoe/kotdrive

Upload Big File to OneDrive via OneDrive API in incredible speed
https://github.com/mamoe/kotdrive

Last synced: 2 months ago
JSON representation

Upload Big File to OneDrive via OneDrive API in incredible speed

Awesome Lists containing this project

README

        

# kotdrive

OneDrive API in Kotlin

now supported:


  • Upload File(15G max) to OneDrive
  • ```kotlin

    val driver = oneDriveWorker {
    object : AuthProvider {
    override suspend fun getAccessToken(): AccessToken {
    return AccessToken("bearer", TODO())//ways to get ur token, cache is needed
    }
    //also you can set the API url to use business API index
    }
    }

    try{
    driver.tryNTimes(2) {//try 2 times before upload failed
    this.upload(ConflictBehavior.REPLACE,"mirai/plugins/Test.md", File(System.getProperty("user.dir") + "/README.md"))
    }
    println("Upload Success")
    }catch (e:Exception){
    println("Failed to upload")
    e.printStackTrace()
    }

    ```