0
def upload(request):
    import soundcloud

    # create client object with app and user credentials
    client = soundcloud.Client(client_id='YOUR_CLIENT_ID',
                               client_secret='YOUR_CLIENT_SECRET',
                               username='YOUR_USERNAME',
                               password='YOUR_PASSWORD')

    # upload audio file
    track = client.post('/tracks', track={
        'title': 'This is my sound',
        'asset_data': request.POST.get('sound_data')
    })

    # print track link
    print track.permalink_url

    return HttpResponse('Successfully uploaded')

我正在尝试使用 python 层来存储我的凭据并将声音数据上传到 SoundCloud,但是,这些示例假设我有一个 mp3 或类似的声音文件,而不是 ByteArray(SoundCloud JS SDK 构建的)。

基本上,我希望人们来到一个页面,录制音频并将其上传到 MY SoundCloud 帐户。我相信如果我的格式正确,上述方法可以工作。

4

1 回答 1

0

如果你弄清楚了,你能告诉我吗?仍在等待声音云允许使用 api 而无需附加到已登录的声音云用户。

于 2012-07-30T19:12:42.893 回答