您可能为此而钉死了我,但是Google drive SDK网站上“支持-Drive API”本身的链接将我带到了这里-在SO论坛上提出了一个新问题,所以这正是我要做的事情在其他地方找不到任何其他有用的信息。
有没有办法,如果可以,我在哪里可以找到有关从delphi应用程序访问Google云端硬盘的任何文档/帮助/示例?在线SDK似乎仅允许用于iOS,Web和Android设备...没有可用的Desktop api?
我知道Tms Cloud Pack随附的TAdvGDrive组件,但是我正在寻找一种解决方案,无需花100美元就可以完成它。
最佳答案
我已经使用REST完成了此操作(不幸的是,我无法在此处发布代码,因为这是客户的私有(private)工作)。无论如何,您都可以检查Google Drive API REST documentation here。从Delphi XE5开始,您可以使用REST Client Library(如果使用的是Delphi的旧版本,则可以使用Indy或其他库来构建基本的REST库)。我不知道有关使用Google Drive SDK REST和Delphi的任何示例,但是您可以开始阅读 RESTDemo Sample
应用并查看Google文档。
更新(01/03/2018)-链接还原
我刚刚找到了一篇文章,介绍了如何使用REST和Delphi here访问Google Drive SDK。
关于Delphi和Google驱动器-API信息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28153940/