当前位置: 首页 > 知识库问答 >
问题:

如何在android中从google drive下载mp3文件

贡斌
2023-03-14

我们可以使用公共可下载的url来达到上述目的吗

谢谢

共有1个答案

祁曦哲
2023-03-14

有两个a API允许您这样做。GDAA和其他的。不过,它们都没有专门处理mp3文件。API只处理二进制文件内容。这意味着你:

  1. 先找到文件。你要么知道名字,哑剧类型,...或者你知道这是身份证。如果使用REST,则可以从文件的URL中提取Id。
  2. 以二进制流形式下载内容。
  3. 将内容保存为Android上的mp3文件。

如果您坚持应用基于URL的Id,那么使用其余的Id会更容易,因为:

  • URL直接对应于REST Id(在GDAA中称为ResourceId)
  • 您可以使用REST playground(底部)交互式地测试事物

另外,您可以使用这里的演示代码来了解使用一种或另一种API的优点。它处理jpg内容而不是mp3,但它有你需要的所有构建块。一定要理解DriveId和ResourceID的关系。

祝你好运

 类似资料:
  • > 假设我有一个导出链接,如下所示:

  • 我正试图从Dropbox下载一些音频文件供用户下次在没有互联网的情况下使用,因此代码实际上下载了该文件,但我在播放该音频时遇到了问题,我不知道是否需要解析下载的文件或其他什么,希望您能提供帮助 下载文件并播放它类,它在执行后播放它,或者至少它尝试 我在日志上发现了这个错误 问题是试图播放下载的文件,即使尝试播放它与Android本地播放器它说"该播放器不支持这种类型的音频文件",所以我不知道我是否

  • 如何使用uri.parse从raw加载mp3?变量是一个字符串(如(如果文件是fun.mp3))。当我尝试从raw播放音频文件,但收到空对象引用错误时。我可能错过了一些非常简单的东西。多谢了。

  • 问题内容: 我正在编写一个应用程序,可以在其中输入来自Web的mp3文件的URL,当我单击下载时,该应用程序会将其下载到应用程序中。有人能帮我吗 ?我是ios开发的新手。我正在尝试学习Swift 问题答案: Xcode 8•Swift 3

  • 编辑 当我在模拟器中运行这段代码时,代码仍然不能工作-文件没有下载。