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帐户。我相信如果我的格式正确,上面的内容就可以了。
答案 0 :(得分:0)
如果你想到这一点,请告诉我吗?仍在等待声音云,以允许使用api而无需附加到已登录的声音云用户。