1

我想使用 Soundcloud-AS3-API (https://github.com/dorianroy/Soundcloud-AS3-API) 将曲目上传到 Soundcloud。Api 按预期工作,当您使用 FileReference 并从计算机中选择要上传的曲目时,但我的 Flash 项目中已经有了音频数据,因为我使用麦克风录制一些东西。所以我上传的声音文件格式是麦克风录音中的 ByteArray。

问题:是否可以在没有 FileReference 的情况下上传声音,但使用“标准”URLLoader 或其他任何基于 Flash 的东西?

到目前为止,我的所有尝试都失败了,但我不知道这是否只是参数调整错误,如果没有 FileReference 或其他一些“Multipart-Uploader”,Soundcloud 声明是否需要。如果它有效,下一个问题将是获取任何“进度”事件,因为 URLLoader 没有发送......

有人对此有任何经验或任何想法吗?

提前致谢,

奥利弗

4

1 回答 1

1

您应该使用更简单的 JS SDK 进行授权,然后在它的帮助下获取身份验证令牌:http: //developers.soundcloud.com/docs/javascript-sdk

至于上传本身,您可能想为此尝试 MultipartURLLoader 类,它至少可以使用几分钟的录音。 http://code.google.com/p/in-spirit/wiki/MultipartURLLoader

我猜我可能不知道 Adob​​e 官方制作的一些替代品。

于 2012-04-10T11:42:37.063 回答