如何从Android中的谷歌驱动器下载MP3文件

时间:2015-03-30 09:48:33

标签: android google-drive-api google-drive-android-api

我正在开发Android应用程序,我必须从谷歌驱动器下载音频文件,然后将这些文件保存在SD卡中..是否有任何api或示例项目,帮助我从谷歌驱动器下载MP3文件

OR 有没有其他方法可以编程从谷歌驱动器下载MP3文件...

我们是否可以使用公共可下载网址来实现上述目的

由于

2 个答案:

答案 0 :(得分:1)

有两个API允许您这样做。 GDAAREST。但是,他们都没有专门处理mp3文件。 API仅处理二进制文件内容。那意味着你:

  1. 首先找到该文件。要么你知道名字,mime类型,......或者你知道它是Id。如果您使用REST,则可以从文件的URL中提取Id。
  2. 以二进制流方式下载内容。
  3. 将内容保存为Android上的mp3文件。
  4. 如果您坚持应用基于URL的Id,则更容易使用REST,因为:

    • URL直接与REST ID(GDAA中的ResourceId)
    • 对应
    • 您可以使用REST playground(底部)以交互方式测试内容

    此外,您可以使用demo code here查看使用一个API或其他API的(dis)优势。它处理jpg内容而不是mp3,但它具有您需要的所有构建块。请务必了解DriveId和ResourceId的relation

    祝你好运

答案 1 :(得分:0)

转到Developers Google Website click here

您将获得有关如何下载文件的信息。