我可以从iOS应用程序上传文件到谷歌驱动器吗?

时间:2017-06-23 10:05:50

标签: ios objective-c bluetooth google-drive-api

我正在创建一个从蓝牙外设收集数据的应用程序。收集完所有数据后,我想将我的数据(格式为.txt)上传到Google云端硬盘帐户进行处理。

我已经看过这种方法,但它似乎并不适合这个目的 https://developers.google.com/drive/v3/web/quickstart/ios?ver=objc

无论如何,我可以在Objective-C中做到这一点吗?我到处搜寻,似乎找不到东西。

3 个答案:

答案 0 :(得分:2)

一种简单的方法是利用CloudRail SDK Google云端硬盘。以下是上传文件的方法:

CRGoogleDrive * service = [[CRGoogleDrive alloc] initWithClientIdentifier:@"[Google Drive Client Identifier]"
        clientSecret:@"[Google Drive Client Secret]"
        redirectUri:@"http://localhost:12345/auth"
        state:@"someState"
];

[service uploadFileToPath:@"/myFolder/myFile.png" 
        stream:readableStream 
        size:1024 
        overwrite:true
];

答案 1 :(得分:0)

是的,您可以将文本文件上传到Google云端硬盘。请查阅这篇文章。 IOS: How to upload a file to specific Google drive folder using Google drive sdk library

答案 2 :(得分:0)

您可以在google云端硬盘上传.txt和其他类型的文件。您可以阅读本教程Google Drive Integration in iOS appsUploading a file to Google drive using iOS sdk

或者 有关详细说明,请参阅Introduction to the Google APIs Client Library for Objective-C for REST