Python Soundcloud SDK上传曲目

时间:2016-05-24 18:58:21

标签: python soundcloud

我正在开发一个调用soundcloud api的应用程序,在这种情况下使用python soundcloud SDK上传一个轨道(https://developers.soundcloud.com/docs/api/guide#uploading-files

我已经验证该令牌对于丢弃该情况有效,这是执行请求的代码:

import soundcloud
import sys, json

def uploadTrack(token, title, file):
  # create a client object with access token
  client = soundcloud.Client(access_token=token)

  # upload audio file
  track = client.post('/tracks', track={
    'title': title,
    'downloadable': 'true',
    'asset_data': open(file, 'rb')
  })

在结果回调中,我收到以下错误

Error: requests.exceptions.HTTPError: 401 Client Error: Unauthorized for url: https://api.soundcloud.com/tracks

但是,当我查看用户的soundcloud帐户时,该轨道就会显示在那里(成功上传)。

0 个答案:

没有答案