小编Mar*_*man的帖子

如何获取在Python中发布到Soundcloud的轨道的秘密链接?

我正在使用Python开发一个简单的应用程序,我可以将曲目发布到我自己的Soundcloud帐户.我想获得我发布的曲目的"秘密链接"网址.例如,我得到了最新的曲目:

track = client.get('/me/tracks', limit=1)[0]
Run Code Online (Sandbox Code Playgroud)

该轨道设置为私人.它在文档中建议这样的东西应该返回秘密令牌:

client.get('/tracks/%d/secret-token' %track.id)
Run Code Online (Sandbox Code Playgroud)

但是,我得到HTTPError:404客户端错误:未找到.所有其他子资源似乎都有效.例如,此示例代码可以按预期工作:

comments = client.get('/tracks/%d/comments' %track.id)

for comment in comments:
    print comment.body
Run Code Online (Sandbox Code Playgroud)

我原以为,鉴于我已经使用我的凭据进行了身份验证,我可以访问它.它是否正确?任何帮助将不胜感激.

python api private hyperlink soundcloud

5
推荐指数
1
解决办法
1914
查看次数

标签 统计

api ×1

hyperlink ×1

private ×1

python ×1

soundcloud ×1